# noetic/ros-distro-recipe-blacklist.inc
#
# Copyright (c) 2020-2021 LG Electronics, Inc.

SKIP_RECIPE[abb-irb2400-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-ros-visualization->ogre which is not available', '', d)}"
SKIP_RECIPE[abb-irb2400-support] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[abb-irb4400-support] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[abb-irb5400-support] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[abb-irb6600-support] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[abb-irb6640-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-ros-visualization->ogre which is not available', '', d)}"
SKIP_RECIPE[abb-irb6640-support] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[abb] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires abb-irb6640-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: depends on abb-irb2400-moveit-config->ogre which is not available', '', d)}"
SKIP_RECIPE[actionlib-lisp] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[actionlib-tools] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python3-wxgtk4.0', 'python3-wxgtk4.0: Depends on unavailable ROS_UNRESOLVED_DEP-python3-wxgtk4.0', '', d)}"
SKIP_RECIPE[adi-driver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires meta-qt5 to be included and rqt-plot->python-qt-binding which requires pyqt5; ogre: depends on (rviz-imu-plugin,rviz) which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[agni-tf-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[ainstein-radar-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo-ros, gazebo which is not available', '', d)}"
SKIP_RECIPE[ainstein-radar-rviz-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[ainstein-radar] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gazebo'], 'Requires ainstein-radar-rviz-plugins->qtbase which requires meta-qt5 to be included and rdepends on ainstein-radar-gazebo-plugins which requires gazebo', '', d)}"
SKIP_RECIPE[aruco-detect] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-deps', 'Depends on unavailable ROS_UNRESOLVED_DEP-python-cairosvg', '', d)}"
SKIP_RECIPE[asmach-tutorials] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires turtlesim->qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[assimp-devel] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'assimp-devel', 'assimp-devel: do_compile task fails: does not respect sysroot prefix for download_unpack_build.mk assimp-devel/2.1.13-1-r0/git/Makefile:21: /opt/ros/melodic/share/mk/download_unpack_build.mk: No such file or directory', '', d)}"
SKIP_RECIPE[ati-force-torque] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[audibot-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo-ros, gazebo which is not available', '', d)}"
SKIP_RECIPE[audibot] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, audibot-gazebo which is not available', '', d)}"
SKIP_RECIPE[audio-capture] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gst-ugly', 'Depends on gstreamer1.0-plugins-ugly which requires commercial license', '', d)}"
SKIP_RECIPE[audio-common] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'python-gi'], 'gst-ugly: Depends on sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-gi: Depends on unavailable python-gi', '', d)}"
SKIP_RECIPE[audio-play] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gst-ugly', 'Depends on gstreamer1.0-plugins-ugly which requires commercial license', '', d)}"
SKIP_RECIPE[audio-to-spectrogram] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'x11'], 'gst-ugly: Depends on audio-capture which depends on gstreamer1.0-plugins-ugly which requires commercial license; x11: Depends on image-view which depends on gtk+->x11', '', d)}"
SKIP_RECIPE[azure-iot-sdk-c] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'networking', 'networking: depends on wolfssl from meta-networking', '', d)}"
SKIP_RECIPE[bayesian-belief-networks] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'bayesian-belief-networks', 'bayesian-belief-networks: do_compile task fails: does not respect sysroot prefix for git_checkout.mk: bayesian-belief-networks/2.1.13-1-r0/git/Makefile.bayesian:15: /opt/ros/melodic/share/mk/git_checkout.mk: No such file or directory', '', d)}"
SKIP_RECIPE[blender-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[calibration-estimation] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-scipy', 'Depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[calibration] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-scipy', 'Depends on calibration-estimation->unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[camera-aravis] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'aravis', 'aravis: depends on unavailable ROS_UNRESOLVED_DEP-aravis', '', d)}"
SKIP_RECIPE[canopen-402] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'canopen-master', 'canopen-master: depends on canopen-master which fails to compile', '', d)}"
SKIP_RECIPE[canopen-chain-node] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'canopen-master', 'canopen-master: depends on canopen-master which fails to compile', '', d)}"
SKIP_RECIPE[canopen-master] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'canopen-master', 'canopen-master: do_compile task fails: CMakeFiles/canopen_bcm_sync.dir/src/bcm_sync.cpp.o: undefined reference to symbol pthread_join@@GLIBC_2.2.5, libpthread.so.0: error adding symbols: DSO missing from command line', '', d)}"
SKIP_RECIPE[canopen-motor-node] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'muparser', 'Depends on unavailable ROS_UNRESOLVED_DEP-muparser', '', d)}"
SKIP_RECIPE[cartographer-rviz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[catkin-virtualenv] ?= "Requires Python 3; it is not used by any other ROS 1 package."
SKIP_RECIPE[cis-camera] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires jsk-rviz-plugins->rviz which requires meta-qt5 to be included; gst-ugly: Depends on jsk-rviz-plugins->jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-rviz-plugins->jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[cl-tf2] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[cl-tf] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[cl-transforms-stamped] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[cl-transforms] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[cl-urdf] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[cl-utils] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[cmvision] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'x11', 'x11: Depends on wxwidgets and fltk which require x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[cob-android-script-server] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-script-server->cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-android] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-android-script-server->cob-script-server->cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-base-drive-chain] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'cob-generic-can', 'cob-generic-can: depends on cob-generic-can which fails to compile', '', d)}"
SKIP_RECIPE[cob-canopen-motor] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'cob-generic-can', 'cob-generic-can: depends on cob-generic-can which fails to compile', '', d)}"
SKIP_RECIPE[cob-cartesian-controller] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-script-server->cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-collision-monitor] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[cob-command-gui] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-script-server->cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-command-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'multimedia', 'pyqt5'], 'Requires cob-dashboard->rqt-gui->qt-gui->qtbase which requires meta-qt5 to be included and depends on cob-mimic, cob-sound->vlc which requires meta-multimedia to be included and cob-dashboard->rqt-robot-dashboard->python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[cob-common] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, cob-description, raw-description which is not available', '', d)}"
SKIP_RECIPE[cob-control] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires (cob-cartesian-controller,cob-twist-controller)->cob-script-server->cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-dashboard] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-gui->qt-gui->qtbase which requires meta-qt5 to be included and rqt-robot-dashboard->python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[cob-default-robot-behavior] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-script-server->cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[cob-driver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-elmo-homing] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'canopen-master', 'canopen-master: depends on canopen-master which fails to compile', '', d)}"
SKIP_RECIPE[cob-extern] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidgets', 'libphidgets: depends on libphidgets which fails to compile', '', d)}"
SKIP_RECIPE[cob-gazebo-objects] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[cob-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, cob-gazebo-ros-control which is not available', '', d)}"
SKIP_RECIPE[cob-gazebo-ros-control] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[cob-gazebo-worlds] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[cob-generic-can] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'cob-generic-can', 'cob-generic-can: do_compile task fails: does not respect sysroot prefix for libpcan.so: ninja: error: /opt/ros/melodic/lib/libpcan.so, needed by /jenkins/mjansa/build/ros/ros1-melodic-thud/tmp-glibc/work/core2-64-oe-linux/cob-generic-can/0.7.1-1-r0/devel/lib/libcob_generic_can_peaksysusb.so, missing and no known rule to make it', '', d)}"
SKIP_RECIPE[cob-grasp-generation] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, cob-description which is not available', '', d)}"
SKIP_RECIPE[cob-hardware-config] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, cob-description, raw-description which is not available', '', d)}"
SKIP_RECIPE[cob-helper-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-script-server->cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-interactive-teleop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[cob-manipulation] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gazebo', 'ogre'], 'qt5: Requires cob-moveit-bringup->moveit-ros-visualization->moveit-setup-assistant->qtbase which requires meta-qt5 to be included; ogre: Requires cob-moveit-bringup->moveit-ros-visualization which requires ogre which is not available; gazebo: rdepends on cob-grasp-generation which requires gazebo', '', d)}"
SKIP_RECIPE[cob-mapping-slam] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires cob-navigation-global->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[cob-mimic] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-monitoring] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-script-server->cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-moveit-bringup] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gazebo', 'ogre'], 'qt5: Requires moveit-ros-visualization->moveit-setup-assistant->qtbase which requires meta-qt5 to be included; ogre: Requires cob-moveit-bringup->moveit-ros-visualization which requires ogre which is not available; gazebo: rdepends on cob-hardware-config which requires gazebo', '', d)}"
SKIP_RECIPE[cob-moveit-interface] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'multimedia', 'vlc'], 'Depends on moveit-commander->moveit-ros-planning-interface->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and depends on cob-script-server which requires cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-navigation-global] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[cob-navigation-local] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[cob-navigation-slam] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[cob-navigation] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: Requires cob-navigation-(local,global,slam)->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[cob-obstacle-distance-moveit] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'cob-obstacle-distance-moveit'], 'Depends on moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11; cob-obstacle-distance-moveit: do_compile task fails: cob-obstacle-distance-moveit/0.7.3-1-r0/git/include/cob_obstacle_distance_moveit/obstacle_distance_moveit.h:58:63: error: type/value mismatch at argument 1 in template parameter list for template<class _Tp> class std::shared_ptr', '', d)}"
SKIP_RECIPE[cob-obstacle-distance] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[cob-phidget-em-state] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidgets', 'libphidgets: depends on libphidgets which fails to compile', '', d)}"
SKIP_RECIPE[cob-phidget-power-state] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidgets', 'libphidgets: depends on libphidgets which fails to compile', '', d)}"
SKIP_RECIPE[cob-phidgets] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidgets', 'libphidgets: depends on libphidgets which fails to compile', '', d)}"
SKIP_RECIPE[cob-script-server] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-sound] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-teleop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-twist-controller] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['multimedia', 'vlc'], 'Requires cob-script-server->cob-mimic, cob-sound->vlc which requires meta-multimedia to be included', '', d)}"
SKIP_RECIPE[cob-voltage-control] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidgets', 'libphidgets: depends on cob-phidgets->libphidgets which fails to compile', '', d)}"
SKIP_RECIPE[code-coverage] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-lcov"
SKIP_RECIPE[codec-image-transport] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264'], 'ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license', '', d)}"
SKIP_RECIPE[collada-urdf-jsk-patch] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-python-catkin-tools"
SKIP_RECIPE[common-tutorials] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires turtle-actionlib->turtlesim->qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[control-box-rst] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'coinor-libipopt', 'Depends on unavailable ROS_UNRESOLVED_DEP-coinor-libipopt-dev', '', d)}"
SKIP_RECIPE[cpr-multimaster-tools] ?= "Depends on multimaster-launch->master-discovery-fkie->unavailable ROS_UNRESOLVED_DEP-python-avahi"
SKIP_RECIPE[darknet-ros] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'x11', 'x11: Depends on libx11, libxt, libxext which require x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[dataspeed-pds-lcm] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lcm', 'lcm: Depends on lcm which is provided by meta-uav which is not included', '', d)}"
SKIP_RECIPE[dataspeed-pds-rqt] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[dataspeed-pds] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lcm', 'lcm: Depends on dataspeed-pds-lcm which depends on lcm which is provided by meta-uav which is not included', '', d)}"
SKIP_RECIPE[dccomms-ros] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'dccomms-ros', 'dccomms-ros: do_configure tasks fails: fails to cross-compile bundled network simulator with waf triggered from CMake, using separate recipe for ns-3 might work better', '', d)}"
SKIP_RECIPE[desistek-saga-control] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, desistek-saga-description which is not available', '', d)}"
SKIP_RECIPE[desistek-saga-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[desistek-saga-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, desistek-saga-description which is not available', '', d)}"
SKIP_RECIPE[desktop-full] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gazebo'], 'Requires desktop, simulators->ros-tutorials, rqt-robot-plugins->turtlesim->qtbase which requires meta-qt5 to be included and rdepends on urdf-sim-tutorial, simulators which require gazebo', '', d)}"
SKIP_RECIPE[desktop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5'], 'Requires ros-tutorials->turtlesim->qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[dialogflow-task-executive] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-dialogflow-pip', 'Depends on python-dialogflow-pip which is not available', '', d)}"
SKIP_RECIPE[dijkstra-mesh-planner] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'qt5: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires qtbase which requires meta-qt5 to be included; vtk-qt: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[dingo-desktop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on dingo-viz which depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: Depends on dingo-viz which depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[dingo-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on gazebo-ros, ridgeback-gazebo-plugins, gazebo-plugins, gazebo-ros-control, hector-gazebo-plugins which depend on gazebo, which is not available', '', d)}"
SKIP_RECIPE[dingo-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on dingo-gazebo which depends on gazebo-ros, ridgeback-gazebo-plugins, gazebo-plugins, gazebo-ros-control, hector-gazebo-plugins which depend on gazebo, which is not available', '', d)}"
SKIP_RECIPE[dingo-viz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: Depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[distance-map-rviz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[distance-map] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires distance-map-rviz->qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[dockeros] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-python-docker"
SKIP_RECIPE[downward] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'downward', 'downward: do_compile task fails: uses ExternalProject to fetch http://cdn.rawgit.com/jsk-ros-pkg/archives/master/Fast-Downward-f33d3b65601f.tar.gz and needs bison-native dependency for: cannot build validator: bison not found', '', d)}"
SKIP_RECIPE[drone-assets] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo-ros, gazebo which is not available', '', d)}"
SKIP_RECIPE[drone-wrapper] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, turtlebot3-gazebo which is not available', '', d)}"
SKIP_RECIPE[dynamic-graph-python] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'dynamic-graph-python', 'dynamic-graph-python: do_configure task fails: ', '', d)}"
SKIP_RECIPE[dynamic-graph-tutorial] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'dynamic-graph-python', 'dynamic-graph-python: depends on dynamic-graph-python which fails in do_configure task', '', d)}"
SKIP_RECIPE[dynamixel-workbench-single-manager-gui] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'qt5: depends on qtbase; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[dynamixel-workbench] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires dynamixel-workbench-single-manager-gui->qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[easy-markers] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[eca-a9-control] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-scipy', 'Rdepends on uuv-trajectory-control which rdepends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[eca-a9-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[eca-a9-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, eca-a9-description which is not available', '', d)}"
SKIP_RECIPE[ergodic-exploration] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[eus-assimp] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on blacklisted euslisp, roseus', '', d)}"
SKIP_RECIPE[euscollada] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'assimp-devel', 'assimp-devel: depends on assimp-devel which fails to compile', '', d)}"
SKIP_RECIPE[euslime] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on slime-ros and roseus which depend on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[euslisp] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[eusurdf] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[executive-smach-visualization] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'wxpython', 'Depends on smach-viewer->wxpython which does not build: ld: cannot find -lwx_gtk3u_xrc-3.0', '', d)}"
SKIP_RECIPE[exotica-aico-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-cartpole-dynamics-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-collision-scene-fcl-latest] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-collision-scene-fcl] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'exotica-collision-scene-fcl'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11; exotica-collision-scene-fcl: do_compile task fails: exotica-collision-scene-fcl/5.1.3-3-r0/git/include/exotica_collision_scene_fcl/collision_scene_fcl.h:36:10: fatal error: fcl/BVH/BVH_model.h: No such file or directory', '', d)}"
SKIP_RECIPE[exotica-core-task-maps] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: depends on exotica-core which depends on moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-core] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-ddp-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11; ', '', d)}"
SKIP_RECIPE[exotica-double-integrator-dynamics-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-dynamics-solvers] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-cartpole-dynamics-solver,exotica-double-integrator-dynamics-solver,exotica-quadrotor-dynamics-solver,exotica-pendulum-dynamics-solver,exotica-pinocchio-dynamics-solver->exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-examples] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'python-scipy', 'qt5', 'pyqt5', 'ogre', 'exotica-collision-scene-fcl'], 'opengl: Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: exotica-core->moveit-ros-perception->freeglut which requires x11; python-scipy: depends on exotica-scipy-solver which depends on python-scipy which is not available; qt5: pyqt5: depends on rviz which depends on python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available; exotica-collision-scene-fcl: depends on exotica-collision-scene-fcl which fails to compile', '', d)}"
SKIP_RECIPE[exotica-ik-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-ilqg-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11; ', '', d)}"
SKIP_RECIPE[exotica-ilqr-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-levenberg-marquardt-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-ompl-control-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-ompl-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: depends on exotica-core which depends on moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-pendulum-dynamics-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-pinocchio-dynamics-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-python] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: depends on exotica-core which depends on moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-quadrotor-dynamics-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica-scipy-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'python-scipy'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11; python-scipy: Depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[exotica-time-indexed-rrt-connect-solver] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and exotica-core->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[exotica] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'exotica-collision-scene-fcl'], 'opengl: Depends on exotica-core->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; exotica-collision-scene-fcl: depends on exotica-collision-scene-fcl which fails to compile', '', d)}"
SKIP_RECIPE[fake-joint-launch] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[fake-joint] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires fake-joint-launch->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[fcl-catkin] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'fcl-catkin', 'fcl-catkin: conflicts with platform fcl, blacklist this one to prevent both being built in world builds', '', d)}"
SKIP_RECIPE[fetch-bringup] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'openni2'], 'qt5: Requires fetch-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires fetch-moveit-config->moveit-ros-visualization which requires ogre which is not available; openni2: depends on openni2-launch->openni2-camera->unavailable ROS_UNRESOLVED_DEP-libopenni2-dev', '', d)}"
SKIP_RECIPE[fetch-drivers] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'fetch-drivers', 'fetch-drivers: do_compile task fails: needs rospack-native dependency to fix make[3]: rospack: Command not found, but rospack-native is not usable yet, because of ros_prefix for native tools moving it outside PATH and also libraries are not found when added to PATH, there is also Makefile.tarball:10: /download_unpack_build.mk: No such file or directory', '', d)}"
SKIP_RECIPE[fetch-gazebo-demo] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'gazebo'], 'qt5: Requires fetch-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires fetch-moveit-config->moveit-ros-visualization which requires ogre which is not available; gazebo: depends on gazebo-fetch->gazebo which is not available', '', d)}"
SKIP_RECIPE[fetch-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[fetch-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires moveit-ros-visualization which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[fetch-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires fetch-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires fetch-moveit-config->moveit-ros-visualization which requires ogre which is not available', '', d)}"
SKIP_RECIPE[fetch-simulation] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'gazebo'], 'qt5: Requires fetch-gazebo-demo->fetch-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires fetch-gazebo-demo->fetch-moveit-config->moveit-ros-visualization which requires ogre which is not available; gazebo: rdepends on fetch-gazebo-demo, fetchit-challenge, fetch-gazebo which require gazebo', '', d)}"
SKIP_RECIPE[fetch-tools] ?= "Rdepends on unavailable ROS_UNRESOLVED_DEP-python-catkin-lint, ROS_UNRESOLVED_DEP-python-argcomplete"
SKIP_RECIPE[fetchit-challenge] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[ff] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ff', 'ff: do_compile task fails: needs rospack-native dependency to fix make: rospack: Command not found, but rospack-native is not usable yet, because of ros_prefix for native tools moving it outside PATH and also libraries are not found when added to PATH, there is also ff/2.1.13-1-r0/git/Makefile:10: /download_unpack_build.mk: No such file or directory', '', d)}"
SKIP_RECIPE[ffha] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ffha', 'ffha: do_compile task fails: needs rospack-native dependency to fix make: rospack: Command not found, but rospack-native is not usable yet, because of ros_prefix for native tools moving it outside PATH and also libraries are not found when added to PATH, there is also ffha/2.1.13-1-r0/git/Makefile:10: /download_unpack_build.mk: No such file or directory', '', d)}"
SKIP_RECIPE[fiducials] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-deps', 'depends on aruco-detect->unavailable ROS_UNRESOLVED_DEP-python-cairosvg and ROS_UNRESOLVED_DEP-python-joblib', '', d)}"
SKIP_RECIPE[find-object-2d] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[fkie-master-discovery] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python3-protobuf', 'python3-protobuf: Old protobuf 3.6.1 used by webOS OSE is not compatible with current python3-protobuf version', '', d)}"
SKIP_RECIPE[fkie-master-sync] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python3-protobuf', 'python3-protobuf: Old protobuf 3.6.1 used by webOS OSE is not compatible with current python3-protobuf version', '', d)}"
SKIP_RECIPE[fkie-multimaster-msgs] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python3-protobuf', 'python3-protobuf: Old protobuf 3.6.1 used by webOS OSE is not compatible with current python3-protobuf version', '', d)}"
SKIP_RECIPE[fkie-multimaster] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on fkie-node-manager which requires rqt-configure, rqt-gui which require meta-qt5 to be included; ogre: Depends on fkie-node-manager which requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[fkie-node-manager-daemon] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python3-protobuf', 'python3-protobuf: Old protobuf 3.6.1 used by webOS OSE is not compatible with current python3-protobuf version', '', d)}"
SKIP_RECIPE[fkie-node-manager] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Requires rqt-configure, rqt-gui which require meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[fkie-potree-rviz-plugin] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[fmi-adapter-examples] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'fmi-adapter'], 'Requires rqt-plot->python-qt-binding which requires meta-qt5 to be included rqt-plot->python-qt-binding which requires pyqt5; fmi-adapter: depends on fmi-adapter which fails to compile', '', d)}"
SKIP_RECIPE[fmi-adapter] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'fmi-adapter', 'fmi-adapter: do_compile task fails: needs a fix from ROS2 ninja: error: FMILibraryProject-prefix/src/install/lib/libfmilib.a, needed by /jenkins/mjansa/build/ros/ros1-melodic-thud/tmp-glibc/work/core2-64-oe-linux/fmi-adapter/1.0.3-1-r0/devel/lib/fmi_adapter/node, missing and no known rule to make it', '', d)}"
SKIP_RECIPE[franka-example-controllers] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires panda-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: depends on panda-moveit-config->moveit-ros-visualization->ogre which is not available', '', d)}"
SKIP_RECIPE[franka-gazebo] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'gazebo'], 'qt5: Depends on franka-example-controllers which requires panda-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Depends on franka-example-controllers which depends on panda-moveit-config->moveit-ros-visualization->ogre which is not available; gazebo: Depends on gazebo-ros-control, gazebo-rosdev, gazebo-ros which depend on gazebo which is not available', '', d)}"
SKIP_RECIPE[franka-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires panda-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: depends on panda-moveit-config->moveit-ros-visualization->ogre which is not available', '', d)}"
SKIP_RECIPE[freenect-camera] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'opengl: Depends on libfreenect which is not available because of missing opengl in DISTRO_FEATURES; x11: Depends on libfreenect which is not available because of missing x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[freenect-launch] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'opengl: Depends on freenect-camera which depends on libfreenect which is not available because of missing opengl in DISTRO_FEATURES; x11: Depends on freenect-camera which depends on libfreenect which is not available because of missing x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[freenect-stack] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'opengl: Depends on freenect-camera which depends on libfreenect which is not available because of missing opengl in DISTRO_FEATURES; x11: Depends on freenect-camera which depends on libfreenect which is not available because of missing x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[freight-bringup] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'fetch-drivers', 'fetch-drivers: depends on fetch-drivers which fails to compile', '', d)}"
SKIP_RECIPE[fsrobo-r-bringup] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'gazebo'], 'qt5: Requires fsrobo-r-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires fsrobo-r--moveit-config->moveit-ros-visualization which requires ogre which is not available; gazebo: depends on fsrobo-r-description->gazebo which is not available', '', d)}"
SKIP_RECIPE[fsrobo-r-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[fsrobo-r-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'gazebo'], 'qt5: Requires moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires moveit-ros-visualization which requires ogre which is not available; gazebo: depends on fsrobo-r-description->gazebo which is not available', '', d)}"
SKIP_RECIPE[fsrobo-r-trajectory-filters] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-planning->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[fsrobo-r] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'gazebo'], 'qt5: Requires fsrobo-r-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires fsrobo-r-moveit-config->moveit-ros-visualization which requires ogre which is not available; gazebo: depends on fsrobo-r-description->gazebo which is not available', '', d)}"
SKIP_RECIPE[fuse-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on fuse-viz which depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: Depends on fuse-viz which depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[fuse-viz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: Depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-rosdev which is not available', '', d)}"
SKIP_RECIPE[gazebo-ros-control-select-joints] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on gazebo-ros, gazebo which is not available', '', d)}"
SKIP_RECIPE[gazebo-ros-control] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[gazebo-ros-pkgs] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[gazebo-ros] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[gazebo-rosdev] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[gazebo-video-monitor-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo-ros, gazebo which is not available', '', d)}"
SKIP_RECIPE[gazebo-video-monitors] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on gazebo-video-monitor-plugins which depends on gazebo-ros, gazebo which is not available', '', d)}"
SKIP_RECIPE[gdrive-ros] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pydrive-pip', 'Depends on pydrive-pip which is not available', '', d)}"
SKIP_RECIPE[geneus] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[genlisp] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[geometry-tutorials] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires (turtle-tf,turtle-tf2)->turtlesim->qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[gl-dependency] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt5-bindings-gl which requires meta-qt5 to be included and python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[grid-map-demos] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires grid-map-rviz-plugin->rviz->python-qt-bindings->pyqt5->qtbase which requires meta-qt5 to be included; ogre: Requires grid-map-rviz-plugin->rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[grid-map-rviz-plugin] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[grid-map] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires (grid-map-demos,grid-map-rviz-plugin)->rviz->python-qt-bindings->pyqt5->qtbase which requires meta-qt5 to be included; ogre: Requires grid-map-rviz-plugin->rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[gundam-robot] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gazebo'], 'Requires gundam-rx78-control which requires ros-controllers->rqt-joint-trajectory-controller->rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included and rdepends on gundam-rx78-gazebo which requires gazebo', '', d)}"
SKIP_RECIPE[gundam-rx78-control] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires ros-controllers->rqt-joint-trajectory-controller->rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included and ros-controllers->rqt-joint-trajectory-controller->rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[gundam-rx78-description] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[gundam-rx78-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros, gundam-rx78-control, gazebo-plugins, gazebo-ros-control which is not available', '', d)}"
SKIP_RECIPE[h264-encoder-core] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264'], 'ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license', '', d)}"
SKIP_RECIPE[h264-video-encoder] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264'], 'ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license', '', d)}"
SKIP_RECIPE[handeye] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-scipy', 'Depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[haros-catkin] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on blacklisted catkin-virtualenv', '', d)}"
SKIP_RECIPE[hdf5-map-io] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'hdf5-map-io', 'hdf5-map-io: do_configure task fails: ', '', d)}"
SKIP_RECIPE[hector-components-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: depends on hector-gazebo-thermal-camera which depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[hector-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[hector-gazebo-thermal-camera] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[hector-gazebo-worlds] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[hector-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, hector-gazebo-worlds, hector-gazebo-plugins, hector-gazebo-thermal-camera which is not available', '', d)}"
SKIP_RECIPE[hector-geotiff-launch] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt4', 'qt4: depends on hector-geotiff and hector-geotiff-plugins which require libqt4-dev which requires meta-qt4 to be included', '', d)}"
SKIP_RECIPE[hector-geotiff-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt4', 'Requires libqt4-dev which requires meta-qt4 to be included', '', d)}"
SKIP_RECIPE[hector-geotiff] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt4', 'Requires libqt4-dev which requires meta-qt4 to be included', '', d)}"
SKIP_RECIPE[hector-localization] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'hector-pose-estimation-core', 'hector-pose-estimation-core: depends on hector-pose-estimation-core whcih fails in do_compile', '', d)}"
SKIP_RECIPE[hector-models] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: depends on hector-sensors-description which depends on velodyne-gazebo-plugins and hector-gazebo-thermal-camera which depend on gazebo which is not available', '', d)}"
SKIP_RECIPE[hector-pose-estimation-core] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'hector-pose-estimation-core', 'hector-pose-estimation-core: do_compile task fails: ', '', d)}"
SKIP_RECIPE[hector-pose-estimation] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'hector-pose-estimation-core', 'hector-pose-estimation-core: depends on hector-pose-estimation-core whcih fails in do_compile', '', d)}"
SKIP_RECIPE[hector-sensors-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: depends on velodyne-gazebo-plugins and hector-gazebo-thermal-camera which depend on gazebo which is not available', '', d)}"
SKIP_RECIPE[hector-sensors-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, hector-gazebo-plugins, gazebo-plugins which is not available', '', d)}"
SKIP_RECIPE[hector-slam-launch] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt4', 'Requires libqt4-dev which requires meta-qt4 to be included', '', d)}"
SKIP_RECIPE[hector-slam] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt4', 'Requires libqt4-dev which requires meta-qt4 to be included', '', d)}"
SKIP_RECIPE[heifu-bringup] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['x11', 'heifu-ros-utils'], 'x11: Depends on heifu-tools which depends on image-view which depends on gtk+->x11; heifu-ros-utils: depends on heifu-safety, heifu-mavros which depend on unavailable ros-utils from https://gitlab.pdmfc.com/drones/ros1/drone-generic/tree/master/src/ros_utils', '', d)}"
SKIP_RECIPE[heifu-diagnostic] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'heifu-ros-utils', 'heifu-ros-utils: Depends on unavailable ros-utils from https://gitlab.pdmfc.com/drones/ros1/drone-generic/tree/master/src/ros_utils', '', d)}"
SKIP_RECIPE[heifu-mavros] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'heifu-ros-utils', 'heifu-ros-utils: Depends on unavailable ros-utils from https://gitlab.pdmfc.com/drones/ros1/drone-generic/tree/master/src/ros_utils', '', d)}"
SKIP_RECIPE[heifu-safety] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'heifu-ros-utils', 'heifu-ros-utils: Depends on unavailable ros-utils from https://gitlab.pdmfc.com/drones/ros1/drone-generic/tree/master/src/ros_utils', '', d)}"
SKIP_RECIPE[heifu-simple-waypoint] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'heifu-ros-utils', 'heifu-ros-utils: Depends on unavailable ros-utils from https://gitlab.pdmfc.com/drones/ros1/drone-generic/tree/master/src/ros_utils', '', d)}"
SKIP_RECIPE[heifu-tools] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'x11', 'x11: Depends on image-view which depends on gtk+->x11', '', d)}"
SKIP_RECIPE[heron-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on uuv-gazebo-worlds and hector-gazebo-plugins which depend on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[hironx-calibration] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'openni2', 'openni2: depends on openni2-launch->openni2-camera->unavailable ROS_UNRESOLVED_DEP-libopenni2-dev', '', d)}"
SKIP_RECIPE[hironx-moveit-config] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'openni2', 'openni2: depends on hironx-ros-bridge which depends on openni2-launch->openni2-camera->unavailable ROS_UNRESOLVED_DEP-libopenni2-dev', '', d)}"
SKIP_RECIPE[hironx-ros-bridge] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'openni2', 'openni2: depends on openni2-launch->openni2-camera->unavailable ROS_UNRESOLVED_DEP-libopenni2-dev', '', d)}"
SKIP_RECIPE[hpp-fcl] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'hpp-fcl', 'hpp-fcl: do_compile task fails: fcl from ExternalProject fails to detect octomap correctly: hpp-fcl/1.0.1-2-r0/git/hpp-fcl-upstream/include/hpp/fcl/octree.h:196:29: error: missing binary operator before token ( #if OCTOMAP_VERSION_AT_LEAST(1,8,0)', '', d)}"
SKIP_RECIPE[hrpsys-ros-bridge] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['python-omniorb', 'qt5', 'pyqt5', 'assimp-devel', 'net-tools'], 'python-omniorb: Depends openhrp3 which depends on unavailable ROS_UNRESOLVED_DEP-python-omniorb; qt5: depends on rqt-gui,rqt-gui-py which depends on qt-gui->qtbase and rqt-robot-(monitor,dashboard) which depends on python-qt-binding which requires meta-qt5 to be included; pyqt5: depends on rqt-gui,rqt-gui-py which depends on qt-gui->python-pyqt5 and rqt-robot-(monitor,dashboard)->python-qt-binding which requires pyqt5; assimp-devel: depends on euscollada which depends on assimp-devel which fails to compile; net-tools: Depends on openhrp3 which depends on unavailable ROS_UNRESOLVED_DEP-net-tools', 'Depends on openhrp3 which depends on unavailable ROS_UNRESOLVED_DEP-atlas, ROS_UNRESOLVED_DEP-jython ROS_UNRESOLVED_DEP-f2c and blacklisted openrtm-aist and on ROS_UNRESOLVED_DEP-libirrlicht-dev, ROS_UNRESOLVED_DEP-procps, ROS_UNRESOLVED_DEP-ipython, ROS_UNRESOLVED_DEP-hostname', d)}"
SKIP_RECIPE[hrpsys-tools] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends on openrtm-tools which depends openrtm-aist-python, rtshell and openrtm-aist which depend on unavailable ROS_UNRESOLVED_DEP-python-omniorb', 'Depends on hrpsys which depends on openhrp3 which depends on unavailable ROS_UNRESOLVED_DEP-atlas, ROS_UNRESOLVED_DEP-jython ROS_UNRESOLVED_DEP-f2c and blacklisted openrtm-aist and on ROS_UNRESOLVED_DEP-libirrlicht-dev', d)}"
SKIP_RECIPE[hrpsys] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends openhrp3 which depends on unavailable ROS_UNRESOLVED_DEP-python-omniorb', 'Depends on openhrp3 which depends on unavailable ROS_UNRESOLVED_DEP-atlas, ROS_UNRESOLVED_DEP-jython ROS_UNRESOLVED_DEP-f2c and blacklisted openrtm-aist and on ROS_UNRESOLVED_DEP-libirrlicht-dev', d)}"
SKIP_RECIPE[husky-base] ?= "Depends on husky-control->multimaster-launch->master-discovery-fkie->unavailable ROS_UNRESOLVED_DEP-python-avahi"
SKIP_RECIPE[husky-bringup] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-scipy', 'Depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[husky-control] ?= "Depends on multimaster-launch->master-discovery-fkie->unavailable ROS_UNRESOLVED_DEP-python-avahi"
SKIP_RECIPE[husky-desktop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires husky-rviz->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[husky-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[husky-robot] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-scipy', 'Depends on husky-bringup->unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[husky-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, husky-gazebo which is not available', '', d)}"
SKIP_RECIPE[husky-viz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz-imu-plugin->rviz which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[ifm3d-core] ?= "Depends on unavailable libxmlrpc-c++"
SKIP_RECIPE[ifm3d] ?= "Depends on ifm3d-core which depends on unavailable libxmlrpc-c++"
SKIP_RECIPE[ifopt] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'coinor-libipopt', 'Depends on unavailable ROS_UNRESOLVED_DEP-coinor-libipopt-dev', '', d)}"
SKIP_RECIPE[igvc-self-drive-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, hector-gazebo-plugins which is not available', '', d)}"
SKIP_RECIPE[igvc-self-drive-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[igvc-self-drive-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[igvc-self-drive-sim] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, igvc-self-drive-gazebo which is not available', '', d)}"
SKIP_RECIPE[image-pipeline] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'x11', 'Depends on image-view->gtk+->x11', '', d)}"
SKIP_RECIPE[image-view2] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'x11', 'Depends on image-view->gtk+->x11', '', d)}"
SKIP_RECIPE[image-view] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'x11', 'Depends on gtk+->x11', '', d)}"
SKIP_RECIPE[imagesift] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires jsk-recognition-utils->qtbase which requires meta-qt5 to be included; gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[imu-monitor] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-mechanism-controllers which depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[imu-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz-imu-plugin->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[industrial-core] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on industrial-trajectory-filters->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and industrial-trajectory-filters->moveit-ros-planning->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[industrial-trajectory-filters] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-planning->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[ipr-extern] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ros-reflexxes', 'ros-reflexxes: depends on ros-reflexxes which fails to compile', '', d)}"
SKIP_RECIPE[ira-laser-tools] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'vtk-qt', 'Requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[jackal-desktop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires jackal-viz->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[jackal-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[jackal-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, jackal-gazebo which is not available', '', d)}"
SKIP_RECIPE[jackal-tutorials] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on blacklisted rosdoc-lite', '', d)}"
SKIP_RECIPE[jackal-viz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[jderobot-assets] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros, turtlebot3-gazebo which is not available', '', d)}"
SKIP_RECIPE[jderobot-camviz] ?= "Expects jderobot header files in wrong directory (/opt/jderobot/include/jderobot/types/image.h) and not compatible with opencv version we're using"
SKIP_RECIPE[jderobot-carviz] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'jderobot-carviz', 'jderobot-carviz: do_configure task fails: ', '', d)}"
SKIP_RECIPE[jderobot-drones] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'gazebo'], 'qt5: Requires rqt-gui->qt-gui->qtbase which requires meta-qt5 to be included; pyqt5: rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5; gazebo: drone-wrapper depends on gazebo, turtlebot3-gazebo which is not available', '', d)}"
SKIP_RECIPE[joint-qualification-controllers] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', ['pr2-description'], 'pr2-description: depends on robot-mechanism-controllers which depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[joystick-drivers] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['python-cwiid', 'libspnav'], 'python-cwiid: Depends on wiimote->unavailable ROS_UNRESOLVED_DEP-python-cwiid; libspnav: depends on spacenav-node->ROS_UNRESOLVED_DEP-libspnav-dev', '', d)}"
SKIP_RECIPE[jsk-3rdparty] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'julius'], 'gst-ugly: Depends on (voice-text,julius-ros)->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; julius: Depends on julius which fails to compile', '', d)}"
SKIP_RECIPE[jsk-common] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires jsk-tools->rqt-reconfigure->python-qt-binding which requires meta-qt5 to be included; gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-data] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires rviz which requires meta-qt5 to be included; gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-interactive-marker] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires rviz which requires meta-qt5 to be included; gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-interactive-test] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires rviz which requires meta-qt5 to be included; gst-ugly: Depends on jsk-interactive-marker which depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-interactive-marker which depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-interactive] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires jsk-interactive-marker->rviz which requires meta-qt5 to be included; gst-ugly: Depends on jsk-interactive-marker which depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-interactive-marker which depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-model-tools] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on blacklisted eus-assimp', '', d)}"
SKIP_RECIPE[jsk-pcl-ros-utils] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires rviz which requires meta-qt5 to be included; gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-pcl-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires jsk-recognition-utils->qtbase which requires meta-qt5 to be included; gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-perception] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires rviz which requires meta-qt5 to be included; gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-planning] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ff', 'ffha', 'downward', 'lisp', 'wxpython'], 'ff: depends on pddl-planner which depends on ff which fails to compile; ffha: depends on pddl-planner which depends on ffha which fails to compile; downward: depends on pddl-planner which depends on downward which fails to compile; lisp: depends on task-compiler which depends on roseus-smach which depends on blacklisted euslisp, roseus; wxpython: depends on task-compiler which depends on smach-viewer which depends on wxpython which does not build: ld: cannot find -lwx_gtk3u_xrc-3.0', '', d)}"
SKIP_RECIPE[jsk-pr2eus] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'lisp'], 'gst-ugly: Depends on pr2eus->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; lisp: depends on blacklisted roseus which depends on geneus, euslisp', '', d)}"
SKIP_RECIPE[jsk-recognition-utils] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires qtbase which requires meta-qt5 to be included; gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-recognition] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires jsk-recognition-utils->qtbase which requires meta-qt5 to be included; gst-ugly: Depends on jsk-recognition-utils, resized-image-transport, jsk-perception, imagesift, jsk-pcl-ros which depend on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-recognition-utils, resized-image-transport, jsk-perception, imagesift, jsk-pcl-ros which depend on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-roseus] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on blacklisted geneus, euslisp, roseus', '', d)}"
SKIP_RECIPE[jsk-rqt-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'python-deps'], 'Requires rqt-image-view->qtbase which requires meta-qt5 to be included and depends on unavailable ROS_UNRESOLVED_DEP-python-urlgrabber, ROS_UNRESOLVED_DEP-python-sklearn', '', d)}"
SKIP_RECIPE[jsk-rviz-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires rviz which requires meta-qt5 to be included; gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires rqt-reconfigure->python-qt-binding which requires meta-qt5 to be included; gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-topic-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'python-scipy'], 'gst-ugly: Depends on sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jsk-visualization] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires jsk-rqt-plugins->qtbase which requires meta-qt5 to be included; gst-ugly: Depends on jsk-interactive-marker which depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-interactive-marker which depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[jskeus] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on blacklisted euslisp', '', d)}"
SKIP_RECIPE[json-transport] ?= "Rdepends on unavailable ROS_UNRESOLVED_DEP-python-msgpack"
SKIP_RECIPE[julius-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'julius'], 'gst-ugly: Depends on sound-play->gstreamer1.0-plugins-ugly which requires commercial license; julius: Depends on julius which fails to compile', '', d)}"
SKIP_RECIPE[julius] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'julius', 'julius: do_compile task fails: needs rospack-native dependency to fix make[3]: rospack: Command not found, but rospack-native is not usable yet, because of ros_prefix for native tools moving it outside PATH and also libraries are not found when added to PATH, there is also /julius/2.1.13-1-r0/git/Makefile.dictation-kit:14: /download_unpack_build.mk: No such file or directory', '', d)}"
SKIP_RECIPE[knowledge-representation] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libpqxx', 'libpqxx: Depends on lcm which is not available', '', d)}"
SKIP_RECIPE[kobuki-ftdi] ?= "Not compatible with newer libftdi included in meta-oe: https://github.com/kobuki-base/kobuki_ftdi/issues/3"
SKIP_RECIPE[ksql-airport] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[kvh-geo-fog-3d-rviz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires qtbase, qtdeclarative, qtmultimedia, qtsvg which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[kvh-geo-fog-3d] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires kvh-geo-fog-3d-rviz, qtbase, qtdeclarative, qtmultimedia, qtsvg which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[lanelet2-core] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lanelet2-core', 'lanelet2-core: do_compile task fails with boost-1.77.0 https://github.com/fzi-forschungszentrum-informatik/Lanelet2/issues/211', '', d)}"
SKIP_RECIPE[lanelet2-examples] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pugixml', 'Depends on lanelet2-io which depends on pugixml-dev which is not available', '', d)}"
SKIP_RECIPE[lanelet2-io] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pugixml', 'Depends on pugixml-dev which is not available', '', d)}"
SKIP_RECIPE[lanelet2-maps] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lanelet2-core', 'lanelet2-core: depends on lanelet2-core which fails in do_compile task with boost-1.77.0 https://github.com/fzi-forschungszentrum-informatik/Lanelet2/issues/211', '', d)}"
SKIP_RECIPE[lanelet2-projection] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pugixml', 'Depends on lanelet2-io which depends on pugixml-dev which is not available', '', d)}"
SKIP_RECIPE[lanelet2-python] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pugixml', 'Depends on lanelet2-io which depends on pugixml-dev which is not available', '', d)}"
SKIP_RECIPE[lanelet2-routing] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lanelet2-traffic-rules', 'lanelet2-traffic-rules: depends on lanelet2-traffic-rules which fails in do_configure', '', d)}"
SKIP_RECIPE[lanelet2-traffic-rules] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lanelet2-traffic-rules', 'lanelet2-traffic-rules: do_configure task fails: ', '', d)}"
SKIP_RECIPE[lanelet2-validation] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pugixml', 'Depends on lanelet2-io which depends on pugixml-dev which is not available', '', d)}"
SKIP_RECIPE[lanelet2] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pugixml', 'Rdepends on lanelet2-python, lanelet2-projection, lanelet2-examples which depend on lanelet2-io which depends on pugixml-dev which is not available', '', d)}"
SKIP_RECIPE[lauv-control] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, lauv-description which is not available', '', d)}"
SKIP_RECIPE[lauv-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[lauv-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, lauv-description which is not available', '', d)}"
SKIP_RECIPE[leo-bringup] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264'], 'ffmpeg: Depends on web-video-server which depends on ffmpeg which requires commercial license; x264: Depends on web-video-server which depends on ffmpeg which depends on x264 which requires commercial license', '', d)}"
SKIP_RECIPE[leg-detector] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'orocos-bfl', 'Depends on unavailabe ROS_UNRESOLVED_DEP-liborocos-bfl', '', d)}"
SKIP_RECIPE[leo-desktop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on leo-viz which depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on leo-viz which depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[leo-fw] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-whichcraft', 'Rdepends on python-whichcraft which is not available', '', d)}"
SKIP_RECIPE[leo-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on gazebo-ros which depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[leo-robot] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264', 'gazebo', 'python-whichcraft'], 'ffmpeg: Depends on leo-bringup which depends on web-video-server which depends on ffmpeg which requires commercial license; x264: Depends leo-bringup which depends on web-video-server which depends on ffmpeg which depends on x264 which requires commercial license; gazebo: Depends on leo-bringup which depends on gazebo-ros which depends on gazebo, gazebo-ros which is not available; python-whichcraft: depends on leo-fw which rdepends on python-whichcraft which is not available', '', d)}"
SKIP_RECIPE[leo-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on leo-gazebo which depends on gazebo-ros which depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[leo-viz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[leuze-bringup] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires leuze-description->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[leuze-description] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[leuze-ros-drivers] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires leuze-description->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[libg2o] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'libg2o'], 'Depends on mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; libg2o: do_compile task fails: libg2o/2018.3.25-r0/git/g2o/stuff/opengl_primitives.cpp:27:11: fatal error: GL/glu.h: No such file or directory', '', d)}"
SKIP_RECIPE[libphidget21] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: do_compile task fails: fetches https://www.phidgets.com/downloads/phidget21/libraries/linux/libphidget/libphidget_2.1.9.20190409.tar.gz with ExternalProject and fails to build it externally', '', d)}"
SKIP_RECIPE[libphidgets] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidgets', 'libphidgets: do_compile task fails: fetches https://www.phidgets.com/downloads/phidget21/libraries/linux/libphidget/libphidget_2.1.8.20151217.tar.gz with ExternalProject and fails to build it externally', '', d)}"
SKIP_RECIPE[libqt-concurrent] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[libqt-core] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[libqt-gui] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[libqt-network] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[libqt-opengl-rosdev] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[libqt-opengl] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[libqt-rosdev] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[libqt-svg-rosdev] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtsvg which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[libqt-widgets] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[librealsense2] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'glfw'], 'opengl: depends on mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; glfw: Depends on glfw which is not available in zeus and older', '', d)}"
SKIP_RECIPE[librviz-tutorial] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[libsiftfast] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libsiftfast', 'libsiftfast: do_compile task fails: needs rospack-native dependency to fix make[3]: rospack: Command not found, but rospack-native is not usable yet, because of ros_prefix for native tools moving it outside PATH and also libraries are not found when added to PATH, there is also libsiftfast/2.1.13-1-r0/git/Makefile:7: /svn_checkout.mk: No such file or directory', '', d)}"
SKIP_RECIPE[libuvc-camera] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libuvc-camera', 'libuvc-camera: do_compile task fails: does not respect sysroot prefix for libuvc.so: ninja: error: /usr/lib/libuvc.so, needed by /jenkins/mjansa/build/ros/ros1-melodic-thud/tmp-glibc/work/core2-64-oe-linux/libuvc-camera/0.0.10-1-r0/devel/lib/libuvc_camera/camera_node, missing and no known rule to make it', '', d)}"
SKIP_RECIPE[libuvc-ros] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libuvc-camera', 'libuvc-camera: depends on libuvc-camera which fails to compile', '', d)}"
SKIP_RECIPE[linux-networking] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires asmach-tutorials->turtlesim->qtbase which requires meta-qt5 to be included', 'depends on multi-interface-roam->unavailable python-twisted-core', d)}"
SKIP_RECIPE[log-view] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'xclip', 'Rdepends on xclip which is not available', '', d)}"
SKIP_RECIPE[lvr2] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'Requires qtbase which requires meta-qt5 to be included and requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[map-merge-3d] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'map-merge-3d', 'map-merge-3d: do_compile task fails: map-merge-3d/0.1.1-r0/git/include/map_merge_3d/typedefs.h:8:10: fatal error: pcl/visualization/point_cloud_color_handlers.h: No such file or directory', '', d)}"
SKIP_RECIPE[mapviz-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'x11'], 'Requires libqt-rosdev->qtbase which requires meta-qt5 to be included and depends on mapviz->(freeglut, libxmu, libxi) which require x11', '', d)}"
SKIP_RECIPE[mapviz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'x11'], 'Requires libqt-rosdev->qtbase which requires meta-qt5 to be included and freeglut, libxmu, libxi which require x11', '', d)}"
SKIP_RECIPE[master-discovery-fkie] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-python-avahi"
SKIP_RECIPE[master-sync-fkie] ?= "Depends on master-discovery-fkie->unavailable ROS_UNRESOLVED_DEP-python-avahi"
SKIP_RECIPE[mbf-mesh-core] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'qt5: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires qtbase which requires meta-qt5 to be included; vtk-qt: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[mbf-mesh-nav] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'qt5: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires qtbase which requires meta-qt5 to be included; vtk-qt: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[mcmillan-airfield] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[mecanum-gazebo-plugin] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[mesh-client] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'qt5: depends on lvr2 which requires qtbase which requires meta-qt5 to be included; vtk-qt: depends on lvr2 which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[mesh-controller] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'qt5: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires qtbase which requires meta-qt5 to be included; vtk-qt: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[mesh-layers] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'qt5: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires qtbase which requires meta-qt5 to be included; vtk-qt: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[mesh-map] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'qt5: depends on mesh-client which depends on lvr2 which requires qtbase which requires meta-qt5 to be included; vtk-qt: depends on mesh-client which depends on lvr2 which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[mesh-msgs-conversions] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'qt5: depends on lvr2 which requires qtbase which requires meta-qt5 to be included; vtk-qt: depends on lvr2 which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[mesh-msgs-hdf5] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'hdf5-map-io', 'hdf5-map-io: depends on hdf5-map-io which fails in do_configure', '', d)}"
SKIP_RECIPE[mesh-navigation] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'qt5: depends on mesh-client which depends on lvr2 which requires qtbase which requires meta-qt5 to be included; vtk-qt: depends on mesh-client which depends on lvr2 which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[mesh-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: Depends on rviz-map-plugin, rviz-mesh-plugin which require qtbase which requires meta-qt5 to be included; pyqt5: Depends on rviz-map-plugin, rviz-mesh-plugin which requires rviz which depends on pyqt5; ogre: Depends on rviz-map-plugin, rviz-mesh-plugin which requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[mir-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros-control which is not available', '', d)}"
SKIP_RECIPE[mir-driver] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, mir-description which is not available', '', d)}"
SKIP_RECIPE[mir-gazebo] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gazebo'], 'Requires rqt-robot-steering->python-qt-binding which requires meta-qt5 to be included and rdepends on mir-driver, mir-description, gazebo-ros which require gazebo', '', d)}"
SKIP_RECIPE[mir-navigation] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, mir-driver which is not available', '', d)}"
SKIP_RECIPE[mir-robot] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gazebo'], 'Requires mir-gazebo->rqt-robot-steering->python-qt-binding which requires meta-qt5 to be included and rdepends on mir-driver, mir-navigation, mir-description which require gazebo', '', d)}"
SKIP_RECIPE[mobile-robot-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'mobile-robot-simulator', 'mobile-robot-simulator: do_compile task fails: ', '', d)}"
SKIP_RECIPE[mongodb-log] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['mongodb', 'mongodb-legacy-cxx-driver'], 'Requires mongodb; mongodb-legacy-cxx-driver: depends on mongodb-store which requires unavailable mongo-cxx-driver-legacy', '', d)}"
SKIP_RECIPE[mongodb-store] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['mongodb', 'mongodb-legacy-cxx-driver'], 'Requires mongodb; mongodb-legacy-cxx-driver: requires unavailable mongo-cxx-driver-legacy', '', d)}"
SKIP_RECIPE[moose-desktop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on moose-viz which depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on moose-viz which depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[moose-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on gazebo-ros which depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[moose-simulator] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on moose-gazebo which depends on moose-viz which depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on moose-gazebo which depends on moose-viz which depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[moose-viz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[moveit-calibration-gui] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz-visual-tools which requires rviz which requires meta-qt5 to be included; ogre: depends on rviz-visual-tools which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[moveit-calibration-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-scipy', 'Depends on handeye which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[moveit-commander] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'opengl: Depends on moveit-ros-planning-interface->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: depends on moveit-ros-planning-interface which depends on  moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-fake-controller-manager] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-planning->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-opw-kinematics-plugin] ?= "Depends on opw-kinematics which depends on unavailable ROS_UNRESOLVED_DEP-cmake-common-scripts"
SKIP_RECIPE[moveit-planners-ompl] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-planners] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-planners-ompl->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-planners-ompl->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-fake-controller-manager->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-fake-controller-manager->moveit-ros-planning->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-pr2] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'pr2-description'], 'Depends on pr2-moveit-config->moveit-ros-move-group->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and pr2-moveit-config->moveit-ros-move-group->moveit-ros-perception->freeglut which requires x11; pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[moveit-resources-prbt-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: Depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[moveit-resources-prbt-pg70-support] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'muparser', 'Depends on moveit-resources-prbt-support which depends on canopen-motor-node->unavailable ROS_UNRESOLVED_DEP-muparser', '', d)}"
SKIP_RECIPE[moveit-resources-prbt-support] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'muparser', 'Depends on canopen-motor-node->unavailable ROS_UNRESOLVED_DEP-muparser', '', d)}"
SKIP_RECIPE[moveit-ros-benchmarks] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-ros-manipulation] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-ros-move-group] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-ros-perception] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-ros-planning-interface] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-ros-planning] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-ros-robot-interaction] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-planning->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-ros-visualization] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires qtbase which requires meta-qt5 to be included; ogre: depends on unavailable ogre', '', d)}"
SKIP_RECIPE[moveit-ros-warehouse] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-planning->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-ros-visualization->ogre which is not available', '', d)}"
SKIP_RECIPE[moveit-runtime] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-servo] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'libspnav'], 'opengl: Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: moveit-ros-perception->freeglut which requires x11; libspnav: depends on spacenav-node which depends on unavailable ROS_UNRESOLVED_DEP-libspnav-dev', '', d)}"
SKIP_RECIPE[moveit-setup-assistant] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires qtbase which requires meta-qt5 to be included; ogre: depends on ogre which is not available', '', d)}"
SKIP_RECIPE[moveit-sim-controller] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[moveit-visual-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires rviz-visual-tools->rviz which requires meta-qt5 to be included; ogre: depends on rviz-visual-tools->ogre which is not available', '', d)}"
SKIP_RECIPE[moveit] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->moveit-setup-assistant->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-setup-assistant which requires ogre which is not available', '', d)}"
SKIP_RECIPE[movie-publisher] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264', 'python-imageio'], 'ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; python-imageio: Depends on unavailable python-imageio', '', d)}"
SKIP_RECIPE[mpc-local-planner-examples] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'coinor-libipopt'], 'opengl: Depends on stage-ros->stage->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: stage-ros->stage->(fltk,gtk+)->x11; coinor-libipopt: rdepends on mpc-local-planner which epends on control-box-rst which depends on unavailable ROS_UNRESOLVED_DEP-coinor-libipopt-dev', '', d)}"
SKIP_RECIPE[mpc-local-planner] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'coinor-libipopt', 'Depends on control-box-rst which depends on unavailable ROS_UNRESOLVED_DEP-coinor-libipopt-dev', '', d)}"
SKIP_RECIPE[mrp2-desktop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on mrp2-viz which depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on mrp2-viz which depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[mrp2-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on gazebo-ros which depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[mrp2-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on mrp2-gazebo which depends on gazebo-ros which depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[mrp2-viz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[mrpt-bridge] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Requires qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on mrpt1->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-ekf-slam-2d] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Depends on mrpt-bridge which depends on qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-ekf-slam-3d] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Depends on mrpt-bridge which depends on qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-graphslam-2d] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Depends on mrpt-bridge which depends on qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-icp-slam-2d] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Depends on mrpt-bridge which depends on qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-local-obstacles] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Depends on mrpt-bridge which depends on qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-localization] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Depends on mrpt-bridge which depends on qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-map] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Depends on mrpt-bridge which depends on qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-navigation] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Requires mrpt-reactivenav2d, ...->mrpt-bridge->qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-rawlog] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Depends on mrpt-bridge which depends on qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-rbpf-slam] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Depends on mrpt-bridge which depends on qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-reactivenav2d] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Depends on mrpt-bridge which depends on qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt-slam] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Requires mrpt-ekf-slam-2d, ...->mrpt-bridge->qtbase which requires meta-qt5 to be included; ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt1] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264', 'x11'], 'ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; x11: Depends on freeglut which require x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[mrpt2] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264', 'glfw', 'x11'], 'ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; glfw: Depends on glfw which is not available in zeus and older; x11: Depends on freeglut which require x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[multi-interface-roam] ?= "Depends on unavailable python-twisted-core"
SKIP_RECIPE[multi-map-server] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires jsk-tools->rqt-reconfigure->python-qt-binding which requires meta-qt5 to be included; gst-ugly: Depends on jsk-tools which depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-tools which depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[multimaster-fkie] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires node-manager-fkie which requires meta-qt5 to be included', 'depends on master-sync-fkie which dependsepends on master-discovery-fkie->unavailable ROS_UNRESOLVED_DEP-python-avahi', d)}"
SKIP_RECIPE[multimaster-launch] ?= "Depends on master-discovery-fkie->unavailable ROS_UNRESOLVED_DEP-python-avahi"
SKIP_RECIPE[multires-image] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'x11'], 'Requires libqt-rosdev->qtbase which requires meta-qt5 to be included and depends on mapviz->(freeglut, libxmu, libxi) which require x11', '', d)}"
SKIP_RECIPE[multisense-bringup] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'multisense-ros', 'multisense-ros: depends on multisense-ros which fails to compile', '', d)}"
SKIP_RECIPE[multisense-cal-check] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'multisense-ros', 'multisense-ros: depends on multisense-ros which fails to compile', '', d)}"
SKIP_RECIPE[multisense-ros] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'multisense-ros', 'multisense-ros: do_compile task fails: multisense-ros/4.0.3-1-r0/git/include/multisense_ros/color_laser.h:37:10: fatal error: string: No such file or directory #include <string>', '', d)}"
SKIP_RECIPE[multisense] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'multisense-ros', 'multisense-ros: depends on multisense-ros which fails to compile', '', d)}"
SKIP_RECIPE[mvsim] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Requires mrpt-bridge->qtbase which requires meta-qt5 to be included; ffmpeg: Depends on (mrpt-bridge,mrpt1)->ffmpeg which requires commercial license; x264: Depends on (mrpt-bridge,mrpt1)->ffmpeg->x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[nanomsg] ?= "It is a catkin-ized edition of the upstream version that is not used by any other ROS 1 package."
SKIP_RECIPE[nao-meshes] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-java"
SKIP_RECIPE[naoqi-driver] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'naoqi-libqi', 'naoqi-libqi: depends on naoqi-libqi which fails to compile', '', d)}"
SKIP_RECIPE[naoqi-libqi] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'naoqi-libqi', 'naoqi-libqi: do_compile task fails: naoqi-libqi/2.9.0-8-r0/git/ka/sha1.hpp:8:10: fatal error: boost/uuid/sha1.hpp: No such file or directory', '', d)}"
SKIP_RECIPE[naoqi-libqicore] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'naoqi-libqi', 'naoqi-libqi: depends on naoqi-libqi which fails to compile', '', d)}"
SKIP_RECIPE[navigation-experimental] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'sbpl-lattice-planner', 'sbpl-lattice-planner: depends on sbpl-lattice-planner which fails to compile', '', d)}"
SKIP_RECIPE[navigation-stage] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'stage-ros'], 'Depends on stage-ros->stage->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and stage-ros->stage->(fltk,gtk+)->x11; stage-ros: depends on stage-ros which fails to compile', '', d)}"
SKIP_RECIPE[navigation-tutorials] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'stage-ros'], 'Depends on (navigation-stage,roomba-stage)->stage-ros->stage->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and (navigation-stage,roomba-stage)->stage-ros->stage->(fltk,gtk+)->x11; stage-ros: depends on stage-ros which fails to compile', '', d)}"
SKIP_RECIPE[neonavigation-launch] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires trajectory-tracker-rviz-plugins->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[neonavigation-rviz-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires trajectory-tracker-rviz-plugins->qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[neonavigation] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires neonavigation-launch->trajectory-tracker-rviz-plugins->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[nerian-stereo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'nerian-stereo', 'nerian-stereo: do_compile task fails: rospkg.common.ResourceNotFound: nerian_stereo', '', d)}"
SKIP_RECIPE[network-autoconfig] ?= "Rdepends on unavailable ROS_UNRESOLVED_DEP-network-manager"
SKIP_RECIPE[nextage-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[nextage-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['openni2', 'trac-ik', 'opengl', 'x11', 'qt5', 'ogre'], 'openni2: depends on nextage-ros-bridge, hironx-ros-bridge which depends on openni2-launch->openni2-camera->unavailable ROS_UNRESOLVED_DEP-libopenni2-dev; trac-ik: depends on trac-ik-kinematics-plugin which depends on trac-ik-lib->libnlopt0 which is not available; opengl: depends on moveit-planners, moveit-ros-move-group, moveit-ros-planning-interface which depend on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: depends on moveit-planners-ompl, moveit-ros-perception which depends on freeglut which requires x11; qt5: depends on moveit-ros-visualization which requires meta-qt5 to be included; ogre: depends on moveit-ros-visualization which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[nextage-ros-bridge] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'openni2', 'openni2: depends on hironx-ros-bridge which depends on openni2-launch->openni2-camera->unavailable ROS_UNRESOLVED_DEP-libopenni2-dev', '', d)}"
SKIP_RECIPE[nlopt] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'nlopt', 'nlopt: do_compile task fails: nlopt/2.1.13-1-r0/git/Makefile:10: /opt/ros/melodic/share/mk/download_unpack_build.mk: No such file or directory', '', d)}"
SKIP_RECIPE[nmea-gps-plugin] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[node-manager-fkie] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires python-qt-binding which requires meta-qt5 to be included', 'depends on master-sync-fkie which dependsepends on master-discovery-fkie->unavailable ROS_UNRESOLVED_DEP-python-avahi', d)}"
SKIP_RECIPE[novatel-oem7-driver] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'novatel-oem7-driver', 'novatel-oem7-driver: do_configure task fails: ', '', d)}"
SKIP_RECIPE[obj-to-pointcloud] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'obj-to-pointcloud', 'obj-to-pointcloud: do_compile task fails: obj-to-pointcloud/0.8.1-1-r0/git/src/obj_to_pointcloud.cpp:44:10: fatal error: pcl/io/vtk_lib_io.h: No such file or directory', '', d)}"
SKIP_RECIPE[octomap-rviz-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[octovis] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt4', 'It has dependencies on Qt4 packages; it is not used by any other ROS 1 package.', '', d)}"
SKIP_RECIPE[odom-frame-publisher] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on blacklisted rosdoc-lite', '', d)}"
SKIP_RECIPE[odva-ethernetip] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'odva-ethernetip', 'odva-ethernetip: do_compile task fails: odva-ethernetip/0.1.4-r0/git/include/odva_ethernetip/session.h:30:10: fatal error: gtest/gtest_prod.h: No such file or directory', '', d)}"
SKIP_RECIPE[omnibase-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'omnibase-description', 'omnibase-description: do_install task fails: ', '', d)}"
SKIP_RECIPE[omnibase-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'omnibase-gazebo', 'omnibase-gazebo: do_install task fails: ', '', d)}"
SKIP_RECIPE[omron-os32c-driver] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'odva-ethernetip', 'odva-ethernetip: depends on odva-ethernetip which fails to compile', '', d)}"
SKIP_RECIPE[open-manipulator-control-gui] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'qt5: depends on qtbase; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[open-manipulator-controller] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-planning(-interface)->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[open-manipulator-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[open-manipulator-moveit] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->moveit-setup-assistant->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-setup-assistant which requires ogre which is not available', '', d)}"
SKIP_RECIPE[open-manipulator-p-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on gazebo-ros, gazebo which is not available', '', d)}"
SKIP_RECIPE[open-manipulator-p-simulations] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, open-manipulator-p-gazebo which is not available', '', d)}"
SKIP_RECIPE[open-manipulator-simulations] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, open-manipulator-gazebo which is not available', '', d)}"
SKIP_RECIPE[open-manipulator-with-tb3-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[open-manipulator-with-tb3-simulations] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, open-manipulator-with-tb3-gazebo which is not available', '', d)}"
SKIP_RECIPE[open-manipulator-with-tb3-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[open-manipulator-with-tb3-waffle-moveit] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->moveit-setup-assistant->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-setup-assistant which requires ogre which is not available', '', d)}"
SKIP_RECIPE[open-manipulator-with-tb3-waffle-pi-moveit] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->moveit-setup-assistant->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-setup-assistant which requires ogre which is not available', '', d)}"
SKIP_RECIPE[open-manipulator-with-tb3] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires open-manipulator-with-tb3-waffle-moveit->moveit-ros-visualization->moveit-setup-assistant->qtbase which requires meta-qt5 to be included; ogre: depends on open-manipulator-with-tb3-waffle-moveit->moveit-setup-assistant which requires ogre which is not available', '', d)}"
SKIP_RECIPE[open-manipulator] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires open-manipulator-control-gui, open-manipulator-moveit->qtbase, open-manipulator-moveit->moveit-ros-visualization->moveit-setup-assistant->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-setup-assistant which requires ogre which is not available', '', d)}"
SKIP_RECIPE[opencv-apps] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'x11', 'x11: Depends on image-view which depends on gtk+->x11', '', d)}"
SKIP_RECIPE[openhrp3] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends on unavailable ROS_UNRESOLVED_DEP-python-omniorb', 'Depends on unavailable ROS_UNRESOLVED_DEP-atlas, ROS_UNRESOLVED_DEP-jython ROS_UNRESOLVED_DEP-f2c and blacklisted openrtm-aist', d)}"
SKIP_RECIPE[openni-camera] ?= "{@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'openni', 'Depends on unavailable ROS_UNRESOLVED_DEP-libopenni-dev', '', d)}"
SKIP_RECIPE[openni-launch] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'openni', 'openni: depends on openni-camera->unavailable ROS_UNRESOLVED_DEP-libopenni-dev', '', d)}"
SKIP_RECIPE[openni2-camera] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'openni2', 'Depends on unavailable ROS_UNRESOLVED_DEP-libopenni2-dev', '', d)}"
SKIP_RECIPE[openni2-launch] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'openni2', 'openni2: depends on openni2-camera->unavailable ROS_UNRESOLVED_DEP-libopenni2-dev', '', d)}"
SKIP_RECIPE[openrtm-aist-python] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends on unavailable ROS_UNRESOLVED_DEP-python-omniorb', '', d)}"
SKIP_RECIPE[openrtm-aist] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends on unavailable ROS_UNRESOLVED_DEP-omniorb', '', d)}"
SKIP_RECIPE[openrtm-ros-bridge] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends on rtmbuild and openrtm-tools which depends openrtm-aist-python, rtshell and openrtm-aist which depend on unavailable ROS_UNRESOLVED_DEP-python-omniorb', '', d)}"
SKIP_RECIPE[openrtm-tools] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends openrtm-aist-python, rtshell and openrtm-aist which depend on unavailable ROS_UNRESOLVED_DEP-python-omniorb', '', d)}"
SKIP_RECIPE[optpp-catkin] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-gfortran"
SKIP_RECIPE[opw-kinematics] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-cmake-common-scripts"
SKIP_RECIPE[osg-interactive-markers] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'osg', 'depends on unavailable ROS_UNRESOLVED_DEP-libopenscenegraph', '', d)}"
SKIP_RECIPE[osg-markers] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'osg', 'depends on unavailable ROS_UNRESOLVED_DEP-libopenscenegraph', '', d)}"
SKIP_RECIPE[osg-utils] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'osg', 'depends on unavailable ROS_UNRESOLVED_DEP-libopenscenegraph', '', d)}"
SKIP_RECIPE[p2os-launch] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'p2os-urdf', 'p2os-urdf: depends on p2os-urdf which fails to compile', '', d)}"
SKIP_RECIPE[p2os-urdf] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'p2os-urdf', 'p2os-urdf: do_compile task fails: p2os-urdf/2.1.1-3-r0/git/src/publisher3at.cc:35:10: fatal error: string: No such file or directory #include <string>', '', d)}"
SKIP_RECIPE[packagegroup-ros-turtlebot3-extended] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'turtlebot3', 'turtlebot3: rdepends on cartographer-ros, depthimage-to-laserscan, turtlebot3-applications, turtlebot3-applications-msgs, turtlebot3-autorace which were not ported to noeticy yet', '', d)}"
SKIP_RECIPE[packagegroup-ros1-industrial-core] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on industrial-trajectory-filters->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and industrial-trajectory-filters->moveit-ros-planning->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[panda-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-ros-visualization->ogre which is not available', '', d)}"
SKIP_RECIPE[parrot-arsdk] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264', 'parrot-arsdk'], 'ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; parrot-arsdk: Depends on ROS_UNRESOLVED_DEP-automake, ROS_UNRESOLVED_DEP-yasm, ROS_UNRESOLVED_DEP-libavahi-core-dev, ROS_UNRESOLVED_DEP-nasm, ROS_UNRESOLVED_DEP-libavahi-client-dev', '', d)}"
SKIP_RECIPE[pddl-planner-viewer] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ff', 'ffha', 'downward'], 'ff: depends on pddl-planner which depends on ff which fails to compile; ffha: depends on pddl-planner which depends on ffha which fails to compile; downward: depends on pddl-planner which depends on downward which fails to compile', '', d)}"
SKIP_RECIPE[pddl-planner] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ff', 'ffha', 'downward'], 'ff: depends on ff which fails to compile; ffha: depends on ffha which fails to compile; downward: depends on downward which fails to compile', '', d)}"
SKIP_RECIPE[people-tracking-filter] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'orocos-bfl', 'Depends on unavailabe ROS_UNRESOLVED_DEP-liborocos-bfl-dev', '', d)}"
SKIP_RECIPE[people-velocity-tracker] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on wu-ros-tools which depends on easy-markers which depend on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on wu-ros-tools which depends on easy-markers whcih depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[people] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on people-velocity-tracker which depends on wu-ros-tools which depends on easy-markers which depend on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on people-velocity-tracker which depends on wu-ros-tools which depends on easy-markers whcih depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[pepper-meshes] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-java"
SKIP_RECIPE[perception] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'x11', 'Depends on image-pipeline->image-view->gtk+->x11', '', d)}"
SKIP_RECIPE[pgm-learner] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-scipy', 'Depends on unavailable ROS_UNRESOLVED_DEP-python-scipy and ROS_UNRESOLVED_DEP-python-libpgm-pip', 'Depends on unavailable ROS_UNRESOLVED_DEP-python-libpgm-pip', d)}"
SKIP_RECIPE[phidgets-accelerometer] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on phidgets-api which depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-analog-inputs] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on phidgets-api which depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-analog-outputs] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on phidgets-api which depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-api] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-digital-inputs] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on phidgets-api which depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-digital-outputs] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on phidgets-api which depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-drivers] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-gyroscope] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on phidgets-api which depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-high-speed-encoder] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-ik] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-imu] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-magnetometer] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on phidgets-api which depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-motors] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on phidgets-api which depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-spatial] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on phidgets-api which depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[phidgets-temperature] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libphidget21', 'libphidget21: depends on phidgets-api which depends on libphidget21 which fails to compile', '', d)}"
SKIP_RECIPE[pilz-control] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'clang-tidy', 'Depends on pilz-utils which depends on unavailable clang-tidy', '', d)}"
SKIP_RECIPE[pilz-industrial-motion-planner] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'opengl: Depends on moveit-ros-planning-interface, moveit-ros-move-group which depen on moveit-ros-planning which depend on moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: Depends on moveit-ros-planning-interface, moveit-ros-move-group which depen on moveit-ros-planning which depend on moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[pilz-industrial-motion-planner-testutils] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'opengl: Depends on moveit-commander->moveit-ros-planning-interface->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: depends on moveit-commander which depends on moveit-ros-planning-interface which depends on  moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[pilz-industrial-motion-testutils] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'opengl: Depends on moveit-commander->moveit-ros-planning-interface->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: depends on moveit-commander which depends on moveit-ros-planning-interface which depends on  moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[pilz-industrial-motion] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'opengl: Depends on pilz-trajectory-generation->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: depends on pilz-trajectory-generation which depends on moveit-ros-planning(-interface)->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[pilz-robot-programming] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'opengl: Depends on pilz-trajectory-generation->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: depends on pilz-trajectory-generation which depends on moveit-ros-planning(-interface)->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[pilz-robots] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'clang-tidy', 'muparser'], 'qt5: Requires prbt-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires prbt-moveit-config->moveit-ros-visualization which requires ogre which is not available; clang-tidy: depends on prbt-hardware-support->pilz-utils->unavailable clang-tidy; muparser: depends on prbt-support->canopen-motor-node->unavailable ROS_UNRESOLVED_DEP-muparser', '', d)}"
SKIP_RECIPE[pilz-status-indicator-rqt] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'clang-tidy'], 'qt5: Requires rqt-gui->qt-gui->qtbase which requires meta-qt5 to be included; pyqt5: rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5; clang-tidy: rdepends on prbt-hardware-support which depends on pilz-utils->unavailable clang-tidy', '', d)}"
SKIP_RECIPE[pilz-testutils] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'clang-tidy', 'Depends on pilz-utils which depends on unavailable clang-tidy', '', d)}"
SKIP_RECIPE[pilz-trajectory-generation] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-planning(-interface)->moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[pilz-utils] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'clang-tidy', 'Depends on unavailable clang-tidy', '', d)}"
SKIP_RECIPE[pincher-arm-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'qt5', 'ogre'], 'opengl: Depends on moveit-fake-controller-manager, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-planning-interface which depend on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: Depends on moveit-fake-controller-manager, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-planning-interface which on moveit-ros-perception->freeglut which requires x11; qt5: depends on moveit-ros-visualization, moveit-setup-assistant which depends on qtbase which requires meta-qt5 to be included; ogre: depends on moveit-ros-visualization, moveit-setup-assistant which depend on ogre which is not available', '', d)}"
SKIP_RECIPE[pincher-arm-moveit-demos] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'qt5', 'ogre'], 'opengl: Depends on pincher-arm-moveit-config which depends on moveit-fake-controller-manager, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-planning-interface which depend on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: Depends on pincher-arm-moveit-config which depends on moveit-fake-controller-manager, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-planning-interface which on moveit-ros-perception->freeglut which requires x11; qt5: depends on pincher-arm-moveit-config which depends on moveit-ros-visualization, moveit-setup-assistant which depends on qtbase which requires meta-qt5 to be included; ogre: depends on pincher-arm-moveit-config which depends on moveit-ros-visualization, moveit-setup-assistant which depend on ogre which is not available', '', d)}"
SKIP_RECIPE[pincher-arm] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'qt5', 'ogre'], 'opengl: Depends on pincher-arm-moveit-demos, pincher-arm-moveit-config which depends on moveit-fake-controller-manager, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-planning-interface which depend on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: Depends on pincher-arm-moveit-demos, pincher-arm-moveit-config which depends on moveit-fake-controller-manager, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-planning-interface which on moveit-ros-perception->freeglut which requires x11; qt5: depends on pincher-arm-moveit-demos, pincher-arm-moveit-config which depends on moveit-ros-visualization, moveit-setup-assistant which depends on qtbase which requires meta-qt5 to be included; ogre: depends on pincher-arm-moveit-demos, pincher-arm-moveit-config which depends on moveit-ros-visualization, moveit-setup-assistant which depend on ogre which is not available', '', d)}"
SKIP_RECIPE[play-motion] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'opengl: Depends on moveit-ros-planning-interface which depends on moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: depends on moveit-ros-planning-interface which depends on moveit-ros-perception->freeglut which requires x11', '', d)}"
SKIP_RECIPE[plotjuggler-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'qt5: depends on qtsvg from meta-ros and on plotjuggler which requires qtbase which requires meta-qt5 to be included; qt5-widgets: depends on plotjuggler which needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[plotjuggler] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[pointgrey-camera-driver] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pointgrey-camera-driver', 'pointgrey-camera-driver: do_compile task fails: ', '', d)}"
SKIP_RECIPE[points-preprocessor] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[pose-cov-ops] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ffmpeg', 'x264', 'x11'], 'qt5: Requires mrpt-bridge->qtbase which requires meta-qt5 to be included; ffmpeg: Depends on (mrpt-bridge,mrpt1)->ffmpeg which requires commercial license; x264: Depends on (mrpt-bridge,mrpt1)->ffmpeg->x264 which requires commercial license; x11: Depends on (mrpt-bridge,mrpt1)->freeglut which requires x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[pr2-apps] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-bringup-tests] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['x11', 'pr2-description', 'gst-ugly', 'python-mechanize'], 'x11: Depends on image-view which depends on gtk+->x11; pr2-description: depends on pr2-mannequin-mode, pr2-controller-manager, pr2-bringup which depends on robot-mechanism-controllers, pr2-controller-manager and pr2-gripper-action which depend on pr2-description which fails to compile; gst-ugly: Depends on pr2-bringup which depends on sound-play which depends on gstreamer1.0-plugins-ugly which requires commercial license; python-mechanize: depends on pr2-bringup which depends on wifi-ddwrt which depends on unavailable ROS_UNRESOLVED_DEP-python-mechanize', '', d)}"
SKIP_RECIPE[pr2-bringup] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['pr2-description', 'gst-ugly', 'python-mechanize'], 'pr2-description: depends on robot-mechanism-controllers, pr2-controller-manager and pr2-gripper-action which depend on pr2-description which fails to compile; gst-ugly: Depends on sound-play which depends on gstreamer1.0-plugins-ugly which requires commercial license; python-mechanize: depends on wifi-ddwrt which depends on unavailable ROS_UNRESOLVED_DEP-python-mechanize', '', d)}"
SKIP_RECIPE[pr2-calibration-controllers] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-calibration-launch] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['python-scipy', 'x11', 'pr2-description'], 'python-scipy: Depends on calibration-estimation->unavailable ROS_UNRESOLVED_DEP-python-scipy; x11: Depends on image-view which depends on gtk+->x11; pr2-description: depends on robot-mechanism-controllers which depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-calibration] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['python-scipy', 'x11', 'pr2-description'], 'python-scipy: Depends on pr2-calibration-launch which depends on calibration-estimation->unavailable ROS_UNRESOLVED_DEP-python-scipy; x11: Depends on pr2-calibration-launch which depends on image-view which depends on gtk+->x11; pr2-description: depends on pr2-calibration-launch which depends on robot-mechanism-controllers which depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-common] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-controller-configuration-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[pr2-controller-configuration] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description itself and robot-mechanism-controllers, pr2-calibration-controllers and pr2-controller-manager which depend on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-controller-manager] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-controllers] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-counterbalance-check] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-controller-manager and pr2-controller-configuration which depend on pr2-description itself and robot-mechanism-controllers, pr2-calibration-controllers and pr2-controller-manager which depend on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: do_compile task fails: IVCON_CMD-NOTFOUND: not found', '', d)}"
SKIP_RECIPE[pr2-ethercat] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-controller-manager which depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[pr2-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[pr2-gripper-action] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-gripper-sensor-action] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on robot-mechanism-controllers and pr2-mechanism-controllers which depend on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-gripper-sensor-controller] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-controller-manager which depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-gripper-sensor] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-gripper-sensor-controller,pr2-gripper-sensor-action which depend on robot-mechanism-controllers and pr2-mechanism-controllers which depend on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-mannequin-mode] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-mechanism-controllers] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-mechanism] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-motor-diagnostic-tool] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'qt5: Requires rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included; pyqt5: rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[pr2-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'pr2-description'], 'Depends on moveit-ros-move-group->moveit-ros-planning->moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-move-group->moveit-ros-perception->freeglut which requires x11; pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-robot] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'Rdepends on imu-monitor which depends on pr2-mechanism-controllers which depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-se-calibration-launch] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['python-scipy', 'x11', 'pr2-description'], 'python-scipy: Depends on pr2-calibration-launch which depends on calibration-estimation->unavailable ROS_UNRESOLVED_DEP-python-scipy; x11: Depends on pr2-calibration-launch which depends on image-view which depends on gtk+->x11; pr2-description: depends on pr2-calibration-launch which depends on robot-mechanism-controllers which depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2-self-test] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['x11', 'pr2-description', 'gst-ugly', 'python-mechanize'], 'x11: Depends on pr2-bringup-tests which depends on image-view which depends on gtk+->x11; pr2-description: depends on pr2-bringup-tests, pr2-counterbalance-check, joint-qualification-controllers which depend on pr2-mannequin-mode, pr2-controller-manager, pr2-bringup which depends on robot-mechanism-controllers, pr2-controller-manager and pr2-gripper-action which depend on pr2-description which fails to compile; gst-ugly: Depends on pr2-bringup-tests which depends on pr2-bringup which depends on sound-play which depends on gstreamer1.0-plugins-ugly which requires commercial license; python-mechanize: depends on pr2-bringup-tests which depends on pr2-bringup which depends on wifi-ddwrt which depends on unavailable ROS_UNRESOLVED_DEP-python-mechanize', '', d)}"
SKIP_RECIPE[pr2-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, pr2-gazebo, pr2-gazebo-plugins, pr2-controller-configuration-gazebo which is not available', '', d)}"
SKIP_RECIPE[pr2-teleop-general] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[pr2eus-moveit] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'lisp', 'pr2-description', 'assimp-devel'], 'gst-ugly: Depends on pr2eus->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; lisp: depends on blacklisted roseus which depends on geneus, euslisp; pr2-description: depends on pr2eus which depends on pr2-description which fails to compile; assimp-devel; depends on pr2eus which depends on euscollada which depends on assimp-devel which fails to compile', '', d)}"
SKIP_RECIPE[pr2eus-tutorials] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gst-ugly', 'python-scipy'], 'qt5: Requires jsk-pcl-ros->jsk-recognition-utils->qtbase which requires meta-qt5 to be included; gst-ugly: Depends on jsk-pcl-ros, pr2eus, jsk-interactive-marker which depend on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-pcl-ros, pr2eus, jsk-interactive-marker which depend on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[pr2eus] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'lisp', 'pr2-description', 'assimp-devel'], 'gst-ugly: Depends on sound-play->gstreamer1.0-plugins-ugly which requires commercial license; lisp: depends on blacklisted roseus which depends on geneus, euslisp; pr2-description: depends on pr2-description which fails to compile; assimp-devel; depends on euscollada which depends on assimp-devel which fails to compile', '', d)}"
SKIP_RECIPE[prbt-gazebo] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'gazebo'], 'qt5: Requires prbt-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires prbt-moveit-config->moveit-ros-visualization which requires ogre which is not available; gazebo: rdepends on gazebo-ros, gazebo-ros-control which requires gazebo', '', d)}"
SKIP_RECIPE[prbt-grippers] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'muparser'], 'qt5: Requires prbt-pg70-support->prbt-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires prbt-pg70-support->prbt-moveit-config->moveit-ros-visualization which requires ogre which is not available; muparser: rdepends on prbt-pg70-support->prbt-support->canopen-motor-node->unavailable ROS_UNRESOLVED_DEP-muparser', '', d)}"
SKIP_RECIPE[prbt-hardware-support] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'clang-tidy', 'Depends on pilz-utils->unavailable clang-tidy', '', d)}"
SKIP_RECIPE[prbt-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'clang-tidy', 'muparser'], 'qt5: Requires moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires moveit-ros-visualization which requires ogre which is not available; clang-tidy: depends on prbt-hardware-support->pilz-utils->unavailable clang-tidy; muparser: depends on prbt-support->canopen-motor-node->unavailable ROS_UNRESOLVED_DEP-muparser', '', d)}"
SKIP_RECIPE[prbt-pg70-support] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre', 'muparser'], 'qt5: Requires prbt-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires prbt-moveit-config->moveit-ros-visualization which requires ogre which is not available; muparser: depends on prbt-support->canopen-motor-node->unavailable ROS_UNRESOLVED_DEP-muparser', '', d)}"
SKIP_RECIPE[prbt-support] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'muparser', 'Depends on canopen-motor-node->unavailable ROS_UNRESOLVED_DEP-muparser', '', d)}"
SKIP_RECIPE[psen-scan-v2] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[psen-scan] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[py-trees-ros] ?= "Rdepends on unavailable ROS_UNRESOLVED_DEP-python-termcolor"
SKIP_RECIPE[pyros-utils] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pyros-utils', 'pyros-utils: do_configure tasks fails: pip from catkin-pip is not usable even with pythonnative', '', d)}"
SKIP_RECIPE[python-qt-binding] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires meta-qt5 to be included and pyqt5 enabled', '', d)}"
SKIP_RECIPE[qt-dotgraph] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires python-qt-binding which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[qt-gui-app] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires qt-gui->qtbase which requires meta-qt5 to be included and qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[qt-gui-core] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires qt-gui-py-common which requires meta-qt5 to be included and qt-gui(-cpp)->python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[qt-gui-cpp] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires qtbase which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[qt-gui-py-common] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires python-qt-binding which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[qt-gui] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires qtbase which requires meta-qt5 to be included and python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[qt-qmake-native] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[qt-qmake] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[qt-ros] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt4', 'Requires qt-tutorials which requires libqt4-dev which requires meta-qt4 to be included', '', d)}"
SKIP_RECIPE[qt-tutorials] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt4', 'Requires libqt4-dev which requires meta-qt4 to be included', '', d)}"
SKIP_RECIPE[radial-menu-example] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which equires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[radial-menu-rviz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which equires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[radial-menu] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on radial-menu-rviz which depends on rviz which equires python-qt-binding which requires meta-qt5 to be included; ogre: depends on radial-menu-rviz which depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[rail-mesh-icp] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'rail-mesh-icp', 'rail-mesh-icp: do_compile task fails: rail-mesh-icp/0.0.4-1-r0/git/tools/mesh_sampler_node.cpp:2:10: fatal error: pcl/visualization/pcl_visualizer.h: No such file or directory', '', d)}"
SKIP_RECIPE[raw-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[rc-cloud-accumulator] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'Requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[rc-roi-manager-gui] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on wxwidgets->freeglut which is not available because of missing opengl in DISTRO_FEATURES and wxwidgets->x11', '', d)}"
SKIP_RECIPE[rc-visard] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on rc-roi-manager-gui->wxwidgets->freeglut which is not available because of missing opengl in DISTRO_FEATURES and rc-roi-manager-gui->wxwidgets->x11', '', d)}"
SKIP_RECIPE[realsense2-camera] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'glfw'], 'opengl: depends on librealsense2->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; glfw: Depends on librealsense2->glfw which is not available in zeus and older', '', d)}"
SKIP_RECIPE[resized-image-transport] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'python-scipy'], 'gst-ugly: Depends on jsk-topic-tools->sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-scipy: Depends on jsk-topic-tools which depends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[respeaker-ros] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-speechrecognition-pip', 'python-speechrecognition-pip: Depends on unavailable ROS_UNRESOLVED_DEP-python-pyusb-pip, ROS_UNRESOLVED_DEP-python-speechrecognition-pip', 'Depends on unavailable ROS_UNRESOLVED_DEP-python-pyusb-pip', d)}"
SKIP_RECIPE[rexrov2-control] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[rexrov2-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[rexrov2-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, rexrov2-control, rexrov2-description which is not available', '', d)}"
SKIP_RECIPE[ridgeback-desktop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires ridgeback-viz->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[ridgeback-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[ridgeback-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[ridgeback-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, ridgeback-gazebo which is not available', '', d)}"
SKIP_RECIPE[ridgeback-viz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[rm-control] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on rm-gazebo which depends on gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[rm-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'gazebo: Depends on gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[robosense-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo-ros which depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[robosense-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Rdepends on robosense-gazebo-plugins which depends on gazebo-ros which depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[robot-body-filter] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'robot-body-filter'], 'Depends on moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and moveit-ros-perception->freeglut which requires x11; robot-body-filter: do_compile task fails: robot-body-filter/1.1.6-1-r0/git/src/utils/obb.cpp:3:10: fatal error: fcl/BV/OBB.h: No such file or directory', '', d)}"
SKIP_RECIPE[robot-mechanism-controllers] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'pr2-description', 'pr2-description: depends on pr2-description which fails to compile', '', d)}"
SKIP_RECIPE[robot-nav-rviz-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[robot-nav-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on robot-nav-rviz-plugins which depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on robot-nav-rviz-plugins which depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[robot-nav-viz-demos] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[robot-pose-ekf] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'orocos-bfl', 'Depends on unavailabe ROS_UNRESOLVED_DEP-liborocos-bfl-dev', '', d)}"
SKIP_RECIPE[robot-upstart] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'net-tools', 'Depends on unavailabe ROS_UNRESOLVED_DEP-net-tools', '', d)}"
SKIP_RECIPE[roboticsgroup-upatras-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo-ros, gazebo which is not available', '', d)}"
SKIP_RECIPE[roomba-stage] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'stage-ros'], 'Depends on stage-ros->stage->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and stage-ros->stage->(fltk,gtk+)->x11; stage-ros: depends on stage-ros which fails to compile', '', d)}"
SKIP_RECIPE[ros-canopen] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'muparser', 'Depends on canopen-motor-node->unavailable ROS_UNRESOLVED_DEP-muparser', '', d)}"
SKIP_RECIPE[ros-controllers] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-joint-trajectory-controller->rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included and rqt-joint-trajectory-controller->rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[ros-emacs-utils] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[ros-ign-bridge] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ignition', 'ignition: depends on unavailable ROS_UNRESOLVED_DEP-ignition-msgs5, ROS_UNRESOLVED_DEP-ignition-transport8', '', d)}"
SKIP_RECIPE[ros-ign-gazebo-demos] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ignition', 'ignition: depends on unavailable ROS_UNRESOLVED_DEP-ignition-gazebo3', '', d)}"
SKIP_RECIPE[ros-ign-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ignition', 'ignition: depends on unavailable ROS_UNRESOLVED_DEP-ignition-gazebo3', '', d)}"
SKIP_RECIPE[ros-ign-image] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ignition', 'ignition: depends on unavailable ROS_UNRESOLVED_DEP-ignition-msgs5, ROS_UNRESOLVED_DEP-ignition-transport8', '', d)}"
SKIP_RECIPE[ros-ign] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ignition', 'ignition: rdepends on ros-ign-bridge, ros-ign-image, ros-ign-gazebo-demos which depend on unavailable ROS_UNRESOLVED_DEP-ignition-msgs5, ROS_UNRESOLVED_DEP-ignition-transport8, ROS_UNRESOLVED_DEP-ignition-gazebo3', '', d)}"
SKIP_RECIPE[ros-image-turtlebot3-core] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'turtlebot3', 'turtlebot3: rdepends on packagegroup-ros-turtlebot3-extended which depends on cartographer-ros, depthimage-to-laserscan, turtlebot3-applications, turtlebot3-applications-msgs, turtlebot3-autorace which were not ported to noeticy yet', '', d)}"
SKIP_RECIPE[ros-reflexxes] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ros-reflexxes', 'ros-reflexxes: do_compile task fails: does not respect sysroot prefix for libReflexxesTypeII.so: ninja: error: /opt/ros/melodic/lib/libReflexxesTypeII.so, needed by /jenkins/mjansa/build/ros/ros1-melodic-thud/tmp-glibc/work/core2-64-oe-linux/ros-reflexxes/0.8.8-1-r0/devel/lib/libros_reflexxes.so, missing and no known rule to make it', '', d)}"
SKIP_RECIPE[ros-speech-recognition] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'python-speechrecognition-pip'], 'gst-ugly: Depends on sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-speechrecognition-pip: Depends on unavailable ROS_UNRESOLVED_DEP-python-pyusb-pip', '', d)}"
SKIP_RECIPE[ros-tutorials] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires turtlesim->qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[rosbag-editor] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'rosbag-editor'], 'Requires qtbase which requires meta-qt5 to be included; rosbag-editor: do_compile task fails: rosbag-editor/0.4.2-1-r0/git/src/rosbag_editor.h:4:10: fatal error: QMainWindow: No such file or directory', '', d)}"
SKIP_RECIPE[rosbag-pandas] ?= "Rdepends on unavailable ROS_UNRESOLVED_DEP-python-pandas"
SKIP_RECIPE[rosdoc-lite] ?= "Generation of ROS package documentation will never be done on the target."
SKIP_RECIPE[rosemacs] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[roseus-mongo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on blacklisted roseus', '', d)}"
SKIP_RECIPE[roseus-smach] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on blacklisted euslisp, roseus', '', d)}"
SKIP_RECIPE[roseus-tutorials] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on roseus->blacklisted geneus, euslisp', '', d)}"
SKIP_RECIPE[roseus] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on blacklisted geneus, euslisp', '', d)}"
SKIP_RECIPE[rosflight-pkgs] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Rdepends on rosflight-utils which depends on rosflight-sim which depends on gazebo-plugins,gazebo-ros which depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[rosflight-sim] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo-plugins,gazebo-ros which depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[rosflight-utils] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on rosflight-sim which depends on gazebo-plugins,gazebo-ros which depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[rosflight] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'rosflight', 'rosflight: do_compile task fails: ', '', d)}"
SKIP_RECIPE[roslisp-common] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[roslisp-repl] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[roslisp-utilities] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[roslisp] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[rosmon-core] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'rosmon-core', 'rosmon-core: do_compile task fails: probably caused by python37 being used by boost-python: rosmon-core/2.2.1-1-r0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/8.2.0/ld: /jenkins/mjansa/build/ros/ros1-melodic-thud/tmp-glibc/work/core2-64-oe-linux/rosmon-core/2.2.1-1-r0/recipe-sysroot/usr/lib/../lib/libboost_python37.so: undefined reference to PyUnicode_InternFromString', '', d)}"
SKIP_RECIPE[rosmon] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-rosmon->qtbase which requires meta-qt5 to be included and rqt-rosmon->rqt-gui-cpp->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rosnode-rtc] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends on openrtm-tools which depends openrtm-aist-python, rtshell and openrtm-aist which depend on unavailable ROS_UNRESOLVED_DEP-python-omniorb', '', d)}"
SKIP_RECIPE[rospilot] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264', 'rospilot'], 'ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license; rospilot: Depends on ROS_UNRESOLVED_DEP-python-tilestache, ROS_UNRESOLVED_DEP-python-mapnik, ROS_UNRESOLVED_DEP-libnl-3, ROS_UNRESOLVED_DEP-postgresql-postgis, ROS_UNRESOLVED_DEP-python-cherrypy, ROS_UNRESOLVED_DEP-osm2pgsql, ROS_UNRESOLVED_DEP-dnsmasq, ROS_UNRESOLVED_DEP-mapnik-utils, ROS_UNRESOLVED_DEP-hostapd, ROS_UNRESOLVED_DEP-python-colorama, ROS_UNRESOLVED_DEP-gdal-bin, ROS_UNRESOLVED_DEP-libmicrohttpd, ROS_UNRESOLVED_DEP-libnl-3-dev', '', d)}"
SKIP_RECIPE[rosserial-arduino] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-arduino-core"
SKIP_RECIPE[rostwitter] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-python-requests-oauthlib"
SKIP_RECIPE[rotors-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[rotors-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, rotors-gazebo-plugins which is not available', '', d)}"
SKIP_RECIPE[rotors-simulator] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gazebo'], 'qt5: Requires rqt-rotors->rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included; gazebo: depends on (rotors-gazebo,rotors-gazebo-plugins)->gazebo which is not available', '', d)}"
SKIP_RECIPE[rqt-action] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-py-common which requires meta-qt5 to be included and (rqt-msg,rqt-py-common)->python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-bag-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5'], 'Requires rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[rqt-bag] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-common-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5'], 'Requires rqt-py-common which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[rqt-console] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and (rqt-gui-py,rqt-py-common,rqt-logger-level)->python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-controller-manager] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-gui->qt-gui->qtbase which requires meta-qt5 to be included and rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-dep] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-drone-teleop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'gazebo'], 'qt5: requires rqt-gui->qt-gui->qtbase which requires meta-qt5 to be included; pyqt5: rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5; gazebo: requires drone-wrapper which depends on gazebo', '', d)}"
SKIP_RECIPE[rqt-ez-publisher] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-py-common which requires meta-qt5 to be included and rqt-py-common->python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-graph] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-ground-robot-teleop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-gui->qt-gui->qtbase which requires meta-qt5 to be included and rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-gui-cpp] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires qtbase which requires meta-qt5 to be included and qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-gui-py] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires qt-gui->qtbase which requires meta-qt5 to be included and qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-gui] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires qt-gui->qtbase which requires meta-qt5 to be included and qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-image-view] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires qtbase which requires meta-qt5 to be included and rqt-gui-cpp->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-joint-trajectory-controller] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included and rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-joint-trajectory-plot] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-gui->qt-gui->qtbase which requires meta-qt5 to be included and rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-launch] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-launchtree] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included and rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-logger-level] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-moveit] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-msg] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-multiplot] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires qtbase which requires meta-qt5 to be included and rqt-gui-cpp->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-nav-view] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-plot] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-pr2-dashboard] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'qt5: Requires rqt-gui->qt-gui->qtbase which requires meta-qt5 to be included; pyqt5: depends on rqt-robot-dashboard which depends on python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-publisher] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-py-common] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-py-console] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-py-trees] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5'], 'Requires qt-dotgraph which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[rqt-reconfigure] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-robot-dashboard] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-robot-monitor] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-robot-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5'], 'Requires rqt-rviz->qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[rqt-robot-steering] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-rosmon] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires qtbase which requires meta-qt5 to be included and rqt-gui-cpp->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-rotors] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included and rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-runtime-monitor] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-rviz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included and rqt-gui-cpp->qt-gui->python-pyqt5 which requires pyqt5; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[rqt-service-caller] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-py-common which requires meta-qt5 to be included and rqt-py-common->python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-shell] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-srv] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included and rqt-msg->python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-tf-tree] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-top] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-topic] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and rqt-gui(-py)->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-virtual-joy] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included and rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt-web] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt-binding which requires meta-qt5 to be included and python-qt-binding which requires pyqt5', '', d)}"
SKIP_RECIPE[rqt] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-gui-cpp->qtbase which requires meta-qt5 to be included and (rqt-gui-py,rqt-gui-cpp)->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[rr-openrover-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo-ros, gazebo-plugins which depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[rr-openrover-simulation] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo-ros, gazebo-plugins which depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[rr-openrover-stack] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on rr-openrover-description, rr-openrover-simulation which depends on gazebo-ros, gazebo-plugins which depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[rtabmap-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'Requires rviz which requires meta-qt5 to be included and depends on rtabmap which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[rtabmap] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'Requires qt-gui-cpp->qtbase which requires meta-qt5 to be included and requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[rtctree] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends on unavailable ROS_UNRESOLVED_DEP-python-omniorb', '', d)}"
SKIP_RECIPE[rtmbuild] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends on unavailable ROS_UNRESOLVED_DEP-python-omniorb itself and openrtm-aist-python and openrtm-aist which depend on unavailable ROS_UNRESOLVED_DEP-python-omniorb', '', d)}"
SKIP_RECIPE[rtmros-common] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['python-omniorb', 'qt5', 'pyqt5', 'assimp-devel', 'net-tools'], 'python-omniorb: Depends on rtmbuild and openrtm-tools which depends openrtm-aist-python, rtshell and openrtm-aist which depend on unavailable ROS_UNRESOLVED_DEP-python-omniorb and depends on hrpsys-ros-bridge which depends openhrp3 which depends on unavailable ROS_UNRESOLVED_DEP-python-omniorb; qt5: depends on hrpsys-ros-bridge which depends on rqt-gui,rqt-gui-py which depends on qt-gui->qtbase and rqt-robot-(monitor,dashboard) which depends on python-qt-binding which requires meta-qt5 to be included; pyqt5: depends on hrpsys-ros-bridge which depends on rqt-gui,rqt-gui-py which depends on qt-gui->python-pyqt5 and rqt-robot-(monitor,dashboard)->python-qt-binding which requires pyqt5; assimp-devel: depends on hrpsys-ros-bridge which depends on euscollada which depends on assimp-devel which fails to compile; net-tools: Depends on hrpsys-ros-bridge which depends on openhrp3 which depends on unavailable ROS_UNRESOLVED_DEP-net-tools', 'Depends on hrpsys-ros-bridge which depends on openhrp3 which depends on unavailable ROS_UNRESOLVED_DEP-atlas, ROS_UNRESOLVED_DEP-jython ROS_UNRESOLVED_DEP-f2c and blacklisted openrtm-aist and on ROS_UNRESOLVED_DEP-libirrlicht-dev, ROS_UNRESOLVED_DEP-net-tools, ROS_UNRESOLVED_DEP-procps, ROS_UNRESOLVED_DEP-ipython, ROS_UNRESOLVED_DEP-hostname', d)}"
SKIP_RECIPE[rtmros-hironx] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'openni2', 'openni2: depends on hironx-ros-bridge which depends on openni2-launch->openni2-camera->unavailable ROS_UNRESOLVED_DEP-libopenni2-dev', '', d)}"
SKIP_RECIPE[rtmros-nextage] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on nextage-gazebo which depend on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[rtshell] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends on unavailable ROS_UNRESOLVED_DEP-python-omniorb', '', d)}"
SKIP_RECIPE[rtsprofile] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-omniorb', 'python-omniorb: Depends on unavailable ROS_UNRESOLVED_DEP-python-omniorb', '', d)}"
SKIP_RECIPE[rviz-animated-view-controller] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'opengl', 'ogre'], 'qt5: depends on qtbase which requires meta-qt5 to be included; opengl: depends on mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[rviz-imu-plugin] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[rviz-map-plugin] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: Requires qtbase which requires meta-qt5 to be included; pyqt5: Requires rviz which depends on pyqt5; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[rviz-mesh-plugin] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: Requires qtbase which requires meta-qt5 to be included; pyqt5: Requires rviz which depends on pyqt5; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[rviz-plugin-tutorials] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[rviz-python-tutorial] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[rviz-satellite] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[rviz-visual-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Requires rviz which requires meta-qt5 to be included; ogre: depends on ogre which is not available', '', d)}"
SKIP_RECIPE[rviz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on ogre which is not available', '', d)}"
SKIP_RECIPE[rx-service-tools] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'wxpython', 'Depends on wxpython which does not build: ld: cannot find -lwx_gtk3u_xrc-3.0', '', d)}"
SKIP_RECIPE[safe-teleop-stage] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on stage->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and stage->(fltk,gtk+)->x11', '', d)}"
SKIP_RECIPE[sainsmart-relay-usb] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'sainsmart-relay-usb', 'sainsmart-relay-usb: do_compile task fails: sainsmart-relay-usb/0.0.2-r0/git/src/list.cpp:35:10: fatal error: ftdi.h: No such file or directory', '', d)}"
SKIP_RECIPE[sand-island] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[sbpl-lattice-planner] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'sbpl-lattice-planner', 'sbpl-lattice-planner: do_compile task fails: does not respect sysroot prefix for libsbpl.so: ninja: error: /usr/lib/libsbpl.so, needed by /jenkins/mjansa/build/ros/ros1-melodic-thud/tmp-glibc/work/core2-64-oe-linux/sbpl-lattice-planner/0.3.3-1-r0/devel/lib/libsbpl_lattice_planner.so, missing and no known rule to make it', '', d)}"
SKIP_RECIPE[sbpl-recovery] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'sbpl-lattice-planner', 'sbpl-lattice-planner: depends on sbpl-lattice-planner which fails to compile', '', d)}"
SKIP_RECIPE[schunk-libm5api] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'schunk-libm5api', 'schunk-libm5api: do_compile task fails: does not respect sysroot prefix for libpcan.so: ninja: error: /opt/ros/melodic/lib/libpcan.so, needed by /jenkins/mjansa/build/ros/ros1-melodic-thud/tmp-glibc/work/core2-64-oe-linux/schunk-libm5api/0.6.14-1-r0/devel/lib/libm5api.so, missing and no known rule to make it', '', d)}"
SKIP_RECIPE[schunk-modular-robotics] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['schunk-libm5api', 'schunk-sdh'], 'schunk-libm5api: depends on schunk-libm5api which fails to compile; schunk-sdh: depends on schunk-sdh which fails to compile', '', d)}"
SKIP_RECIPE[schunk-powercube-chain] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'schunk-libm5api', 'schunk-libm5api: depends on schunk-libm5api which fails to compile', '', d)}"
SKIP_RECIPE[schunk-sdh] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'schunk-sdh', 'schunk-sdh: do_compile task fails: does not respect sysroot prefix for libpcan.so: ninja: error: /opt/ros/melodic/lib/libpcan.so, needed by /jenkins/mjansa/build/ros/ros1-melodic-thud/tmp-glibc/work/core2-64-oe-linux/schunk-sdh/0.6.14-1-r0/devel/lib/schunk_sdh/dsa_only, missing and no known rule to make it', '', d)}"
SKIP_RECIPE[schunk-simulated-tactile-sensors] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'schunk-sdh', 'schunk-sdh: depends on schunk-sdh which fails to compile', '', d)}"
SKIP_RECIPE[seed-r7-bringup] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires seed-r7-typef-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: depends on seed-r7-typef-moveit-config->moveit-setup-assistant which requires ogre which is not available', '', d)}"
SKIP_RECIPE[seed-r7-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-setup-assistant which requires ogre which is not available', '', d)}"
SKIP_RECIPE[seed-r7-navigation] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'libg2o'], 'Depends on teb-local-planner->stage->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; libg2o: depends on libg2o which fails to compile', '', d)}"
SKIP_RECIPE[seed-r7-ros-pkg] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires seed-r7-moveit-config->moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: Requires seed-r7-moveit-config->moveit-ros-visualization which requires ogre which is not available', 'depends on seed-r7-samples->smach-viewer->wxpython which does not build: ld: cannot find -lwx_gtk3u_xrc-3.0', d)}"
SKIP_RECIPE[seed-r7-samples] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'qt5', 'Requires rviz-plugin-tutorials->qtbase which requires meta-qt5 to be included', 'depends on smach-viewer->wxpython which does not build: ld: cannot find -lwx_gtk3u_xrc-3.0', d)}"
SKIP_RECIPE[seed-r7-typef-moveit-config] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'qt5: Requires moveit-ros-visualization->qtbase which requires meta-qt5 to be included; ogre: depends on moveit-setup-assistant which requires ogre which is not available', '', d)}"
SKIP_RECIPE[sesame-ros] ?= "Depends on blacklisted catkin-virtualenv"
SKIP_RECIPE[sick-safetyscanners] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires rqt-reconfigure->python-qt-binding which requires meta-qt5 to be included and rqt-reconfigure->rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[simple-grasping] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'Requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[simulators] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gazebo'], 'Requires rqt-robot-plugins->rqt-rviz->qtbase which requires meta-qt5 to be included and rdepends on gazebo-ros-pkgs which requires gazebo', '', d)}"
SKIP_RECIPE[slam-toolbox-rviz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on qtbase and rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[slam-toolbox] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[slider-publisher] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'qt5: Requires rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included; pyqt5: rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[slime-ros] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[slime-wrapper] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'lisp', 'depends on sbcl for which there is no OE recipe', '', d)}"
SKIP_RECIPE[smach-viewer] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'wxpython', 'Depends on wxpython which does not build: ld: cannot find -lwx_gtk3u_xrc-3.0', '', d)}"
SKIP_RECIPE[soem] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'soem', 'soem: do_compile task fails: soem/1.4.0-1-r0/git/SOEM/oshw/linux/oshw.c:83:11: error: strncpy specified bound depends on the length of the source argument [-Werror=stringop-overflow=]', '', d)}"
SKIP_RECIPE[sot-core] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'dynamic-graph-python', 'dynamic-graph-python: depends on dynamic-graph-python which fails in do_configure task', '', d)}"
SKIP_RECIPE[sot-dynamic-pinocchio] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'dynamic-graph-python', 'dynamic-graph-python: depends on sot-core, sot-tools which depends on dynamic-graph-python which fails in do_configure task', '', d)}"
SKIP_RECIPE[sot-tools] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'dynamic-graph-python', 'dynamic-graph-python: depends on dynamic-graph-python which fails in do_configure task', '', d)}"
SKIP_RECIPE[sound-play] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'python-gi'], 'gst-ugly: Depends on gstreamer1.0-plugins-ugly which requires commercial license; python-gi: Depends on unavailable python-gi', '', d)}"
SKIP_RECIPE[spacenav-node] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'libspnav', 'Depends on unavailable ROS_UNRESOLVED_DEP-libspnav-dev', '', d)}"
SKIP_RECIPE[spatio-temporal-voxel-layer] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-libopenvdb, ROS_UNRESOLVED_DEP-libopenexr-dev, ROS_UNRESOLVED_DEP-libopenvdb-dev"
SKIP_RECIPE[stage-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'stage-ros'], 'Depends on stage->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and stage->(fltk,gtk+)->x11; stage-ros: do_compile task fails: stage-ros/1.8.0-r0/git/src/stageros.cpp:38:10: fatal error: stage.hh: No such file or directory', '', d)}"
SKIP_RECIPE[stage] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and fltk, gtk+->x11', '', d)}"
SKIP_RECIPE[swri-console] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'qt5: depends on qtbase; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[swri-profiler-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'qt5: depends on qtbase; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[task-compiler] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['lisp', 'wxpython'], 'lisp: Depends on roseus-smach which depends on blacklisted euslisp, roseus; wxpython: depends on smach-viewer which depends on wxpython which does not build: ld: cannot find -lwx_gtk3u_xrc-3.0', '', d)}"
SKIP_RECIPE[teb-local-planner-tutorials] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'libg2o', 'stage-ros'], 'Depends on teb-local-planner->libg2o->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and stage-ros->stage->(fltk,gtk+)->x11; libg2o: depends on libg2o which fails to compile; stage-ros: depends on stage-ros which fails to compile', '', d)}"
SKIP_RECIPE[teb-local-planner] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'libg2o'], 'Depends on libg2o->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; libg2o: depends on libg2o which fails to compile', '', d)}"
SKIP_RECIPE[tesseract-collision] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-bullet-extras"
SKIP_RECIPE[tesseract-environment] ?= "Depends on tesseract-kinematics which depends on opw-kinematics which depends on unavailable ROS_UNRESOLVED_DEP-cmake-common-scripts"
SKIP_RECIPE[tesseract-kinematics] ?= "Depends on opw-kinematics which depends on unavailable ROS_UNRESOLVED_DEP-cmake-common-scripts"
SKIP_RECIPE[tesseract-urdf] ?= "Depends on tesseract-collision which depends on unavailable ROS_UNRESOLVED_DEP-bullet-extras"
SKIP_RECIPE[tesseract-visualization] ?= "Depends on tesseract-environment which depends on tesseract-kinematics which depends on opw-kinematics which depends on unavailable ROS_UNRESOLVED_DEP-cmake-common-scripts"
SKIP_RECIPE[thunder-line-follower-pmr3100] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[tile-map] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'x11'], 'Requires libqt-rosdev->qtbase which requires meta-qt5 to be included and depends on mapviz->(freeglut, libxmu, libxi) which require x11', '', d)}"
SKIP_RECIPE[towr-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'coinor-libipopt'], 'qt5: Requires rqt-bag->python-qt-binding which requires meta-qt5 to be included; coinor-libipopt: depends on towr->ifopt->unavailable ROS_UNRESOLVED_DEP-coinor-libipopt-dev', '', d)}"
SKIP_RECIPE[towr] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'coinor-libipopt', 'Depends on ifopt->unavailable ROS_UNRESOLVED_DEP-coinor-libipopt-dev', '', d)}"
SKIP_RECIPE[trac-ik-examples] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'trac-ik', 'Depends on trac-ik-lib->libnlopt0 which is not available', '', d)}"
SKIP_RECIPE[trac-ik-kinematics-plugin] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'trac-ik', 'Depends on trac-ik-lib->libnlopt0 which is not available', '', d)}"
SKIP_RECIPE[trac-ik-lib] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'trac-ik', 'Depends on libnlopt0 which is not available', '', d)}"
SKIP_RECIPE[trac-ik-python] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'trac-ik', 'Depends on trac-ik-lib->libnlopt0 which is not available', '', d)}"
SKIP_RECIPE[trac-ik] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'trac-ik', 'Depends on trac-ik-lib->libnlopt0 which is not available', '', d)}"
SKIP_RECIPE[trajectory-tracker-rviz-plugins] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires qtbase which requires meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[tts] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'python-gi'], 'gst-ugly: Depends on sound-play->gstreamer1.0-plugins-ugly which requires commercial license; python-gi: Depends on unavailable python-gi', '', d)}"
SKIP_RECIPE[turtle-actionlib] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires turtlesim->qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[turtle-tf2] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires turtlesim->qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[turtle-tf] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires turtlesim->qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[turtlebot3-automatic-parking-vision] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[turtlebot3-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[turtlebot3-simulations] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, turtlebot3-gazebo which is not available', '', d)}"
SKIP_RECIPE[turtlesim-dash-tutorial] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'Requires turtlesim->qtbase which requires meta-qt5 to be included; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[turtlesim] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'qt5-widgets'], 'qt5: depends on qtbase; qt5-widgets: needs widgets enabled in qtbase PACKAGECONFIG', '', d)}"
SKIP_RECIPE[tuw-checkerboard] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'x11', 'depends on image-view->gtk+->x11', '', d)}"
SKIP_RECIPE[tuw-marker-detection] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'x11', 'tuw-checkerboard->image-view->gtk+->x11', '', d)}"
SKIP_RECIPE[ueye-cam] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ueye', 'ueye: expects users to install official IDS uEye drivers (http://en.ids-imaging.com/download-ueye.html)', '', d)}"
SKIP_RECIPE[uos-common-urdf] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo-plugins which depends on gazebo which is not available', '', d)}"
SKIP_RECIPE[uos-gazebo-tools] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on uos-gazebo-worlds which depend on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[uos-gazebo-worlds] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[uos-tools] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on uos-common-urdf, uos-gazebo-worlds which depend on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[urdf-sim-tutorial] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'gazebo'], 'Requires rviz which requires meta-qt5 to be included and rdepends on gazebo-ros-control which requires gazebo', '', d)}"
SKIP_RECIPE[urdf-tutorial] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[usb-cam-controllers] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'usb-cam-controllers', 'usb-cam-controllers: do_compile task fails: usb-cam-controllers/0.0.4-r0/git/include/usb_cam_controllers/decoding_controllers.hpp:18:10: fatal error: libavcodec/avcodec.h: No such file or directory', '', d)}"
SKIP_RECIPE[usb-cam] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264'], 'ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license', '', d)}"
SKIP_RECIPE[usv-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[uuv-control-utils] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-scipy', 'Rdepends on uuv-trajectory-control which rdepends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[uuv-descriptions] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[uuv-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-rosdev which is not available', '', d)}"
SKIP_RECIPE[uuv-gazebo-ros-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-rosdev which is not available', '', d)}"
SKIP_RECIPE[uuv-gazebo-worlds] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[uuv-sensor-ros-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-rosdev which is not available', '', d)}"
SKIP_RECIPE[uuv-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, uuv-descriptions, uuv-gazebo-plugins, uuv-gazebo-ros-plugins, uuv-gazebo-worlds, uuv-sensor-ros-plugins, uuv-world-plugins, uuv-world-ros-plugins which is not available', '', d)}"
SKIP_RECIPE[uuv-trajectory-control] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-scipy', 'Rdepends on unavailable ROS_UNRESOLVED_DEP-python-scipy', '', d)}"
SKIP_RECIPE[uuv-world-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-rosdev which is not available', '', d)}"
SKIP_RECIPE[uuv-world-ros-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-rosdev which is not available', '', d)}"
SKIP_RECIPE[uwsim-bullet] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11'], 'Depends on freeglut which is not available because of missing opengl and libxext, freeglut which require x11 in DISTRO_FEATURES', '', d)}"
SKIP_RECIPE[uwsim-osgbullet] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'osg'], 'Depends on uwsim-osgworks->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and depends on unavailable ROS_UNRESOLVED_DEP-libopenscenegraph', '', d)}"
SKIP_RECIPE[uwsim-osgocean] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'osg'], 'Depends on mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and depends on unavailable ROS_UNRESOLVED_DEP-libopenscenegraph', '', d)}"
SKIP_RECIPE[uwsim-osgworks] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'osg'], 'Depends on mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and depends on unavailable ROS_UNRESOLVED_DEP-libopenscenegraph', '', d)}"
SKIP_RECIPE[uwsim] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'osg'], 'Depends on mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES and depends on osg-utils, osg-markers, osg-interactive-markers->unavailable ROS_UNRESOLVED_DEP-libopenscenegraph', '', d)}"
SKIP_RECIPE[vapor-master] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-npm-native"
SKIP_RECIPE[velodyne-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[velodyne-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, velodyne-gazebo-plugins which is not available', '', d)}"
SKIP_RECIPE[vision-visp] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ogre', 'ogre: Depends on visp-bridge, visp-auto-tracker, visp-hand2eye-calibration, visp-tracker, visp-camera-calibration->ogre which is not available', '', d)}"
SKIP_RECIPE[visp-auto-tracker] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ogre', 'ogre: Depends on visp->ogre which is not available', '', d)}"
SKIP_RECIPE[visp-bridge] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ogre', 'ogre: Depends on visp->ogre which is not available', '', d)}"
SKIP_RECIPE[visp-camera-calibration] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ogre', 'ogre: Depends on visp->ogre which is not available', '', d)}"
SKIP_RECIPE[visp-hand2eye-calibration] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ogre', 'ogre: Depends on visp->ogre which is not available', '', d)}"
SKIP_RECIPE[visp-tracker] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ogre', 'ogre: Depends on visp->ogre which is not available', '', d)}"
SKIP_RECIPE[visp] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'ogre', 'ogre: Depends on ogre which is not available', '', d)}"
SKIP_RECIPE[visualization-osg] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'osg', 'depends on osg-markers, osg-utils, osg-interactive-markers->unavailable ROS_UNRESOLVED_DEP-libopenscenegraph', '', d)}"
SKIP_RECIPE[visualization-tutorials] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires (librviz-tutorial,rviz-python-tutorial,rviz-plugin-tutorials)->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[visualstates] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt5-bindings which is not available and python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[viz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5'], 'Requires rqt-robot-plugins->rqt-rviz->qtbase which requires meta-qt5 to be included', '', d)}"
SKIP_RECIPE[voice-text] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['gst-ugly', 'nkf'], 'gst-ugly: Depends on sound-play->gstreamer1.0-plugins-ugly which requires commercial license; nkf: Depends on unavailable nkf', '', d)}"
SKIP_RECIPE[vrx-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[wamv-description] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'wamv-description', 'wamv-description: do_compile task fails: wamv-description/1.3.0-1-r0/build/catkin_generated/env_cached.sh: 16: exec: xacro: not found', '', d)}"
SKIP_RECIPE[wamv-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, hector-gazebo-plugins, gazebo-plugins, velodyne-gazebo-plugins, usv-gazebo-plugins which is not available', '', d)}"
SKIP_RECIPE[warehouse-ros-mongo] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['mongodb', 'mongodb-legacy-cxx-driver'], 'Requires mongodb; mongodb-legacy-cxx-driver: requires unavailable mongo-cxx-driver-legacy', '', d)}"
SKIP_RECIPE[warthog-desktop] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires warthog-viz->rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[warthog-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[warthog-simulator] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, warthog-gazebo which is not available', '', d)}"
SKIP_RECIPE[warthog-viz] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'Requires rviz which requires pyqt5 for python-qt-bindings and meta-qt5 to be included; ogre: Requires rviz which depends on unavailable ogre', '', d)}"
SKIP_RECIPE[wave-front-planner] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'vtk-qt'], 'qt5: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires qtbase which requires meta-qt5 to be included; vtk-qt: depends on mesh-map which depends on mesh-client which depends on lvr2 which requires libvtk-qt which is not available', '', d)}"
SKIP_RECIPE[wave-gazebo-plugins] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[wave-gazebo] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"
SKIP_RECIPE[web-video-server] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['ffmpeg', 'x264'], 'ffmpeg: Depends on ffmpeg which requires commercial license; x264: Depends on ffmpeg which depends on x264 which requires commercial license', '', d)}"
SKIP_RECIPE[webkit-dependency] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5'], 'Requires python-qt5-bindings-webkit which requires meta-qt5 to be included and python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[webots-ros] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['opengl', 'x11', 'qt5', 'pyqt5'], 'opengl: Depends on moveit-ros-planning-interface, moveit-ros-move-group which depen on moveit-ros-planning which depend on moveit-ros-perception->mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; x11: Depends on moveit-ros-planning-interface, moveit-ros-move-group which depen on moveit-ros-planning which depend on moveit-ros-perception->freeglut which requires x11; qt5: requires ros-controllers->rqt-joint-trajectory-controller->rqt-gui-py->qt-gui->qtbase which requires meta-qt5 to be included; pyqt5: depends on ros-controllers->rqt-joint-trajectory-controller->rqt-gui-py->qt-gui->python-pyqt5 which requires pyqt5', '', d)}"
SKIP_RECIPE[webrtc-ros] ?= "depends on webrtc which is blacklisted Fetches depot_tools during do_configure and then tries to use vpython which is not in dependencies"
SKIP_RECIPE[webrtc] ?= "Fetches depot_tools during do_configure and then tries to use vpython which isn't in dependencies"
SKIP_RECIPE[wge100-camera-firmware] ?= "Depends on unavailable ROS_UNRESOLVED_DEP-gforth"
SKIP_RECIPE[wge100-driver] ?= "Depends on wge100-camera-firmware->unavailable ROS_UNRESOLVED_DEP-gforth"
SKIP_RECIPE[wifi-ddwrt] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-mechanize', 'Depends on unavailable ROS_UNRESOLVED_DEP-python-mechanize', '', d)}"
SKIP_RECIPE[wiimote] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'python-cwiid', 'Depends on unavailable ROS_UNRESOLVED_DEP-python-cwiid', '', d)}"
SKIP_RECIPE[wu-ros-tools] ?= "${@bb.utils.contains_any('ROS_WORLD_SKIP_GROUPS', ['qt5', 'pyqt5', 'ogre'], 'qt5: pyqt5: Depends on easy-markers which depend on rviz which requires python-qt-binding which requires meta-qt5 to be included; ogre: depends on easy-markers whcih depends on rviz which depends on ogre which is not available', '', d)}"
SKIP_RECIPE[yosemite-valley] ?= "${@bb.utils.contains('ROS_WORLD_SKIP_GROUPS', 'gazebo', 'Depends on gazebo, gazebo-ros which is not available', '', d)}"

# Renamed to fuse-ros in recipes-bbappends/fuse to avoid conflict with
# meta-filesystems/recipes-support/fuse/fuse_2.9.9.bb
BBMASK +=  "generated-recipes/fuse/fuse_0.4.2-1.bb"
# And renamed fuse-doc to fuse-ros-doc to avoid conflict with PN-doc package created by fuse recipe
BBMASK +=  "generated-recipes/fuse/fuse-doc_0.4.2-1.bb"
